首页 » 乱七八糟,小蓝 » Nodejs开发环境搭建

Nodejs开发环境搭建

Nodejs开发环境搭建

安装Nodejs

Nodejs官网

Nodejs下载

Windows

  1. 官方提供了Windows的安装包(.msi)。二进制文件,npm,环境变量一站式服务轻松搞定。简单、傻瓜、一劳永逸,你值得拥有。按提示next就行了。
  2. 万恶的官方还提供了单独的编译好的二进制文件(.exe)供不安分的骚年作死。

正确的折腾方法

下载好的node.exe就是node的可执行文件,直接运行可进入命令行模式。

  1. 建立node的目录,以 D:nodejs 为例。将node.exe放到D:nodejs下
  2. D:nodejs 添加到PATH环境变量: cmd执行set Path=%Path%;D:\nodejs。接下来就可以直接在cmd中执行node了。
  3. 安装npm: 下载npm源码并解压。 打开命令行进入其目录执行node cli.js install -gf完成之后,D:nodejs目录会多出node_modules、npm.cmd等等就算是安装成功了。压缩包和解压的东西完事后自行处理.

使用命令查看版本号

node -v // v0.12.2
npm -v  // 2.7.4

可检查安装是否正确

两种方式没有区别,推荐使用.msi安装... 以上属于瞎折腾

Linux

1. 二进制文件安装

直接下载编译好的二进制文件。命令可直接运行。

cd node-v0.12.2-linux-x64/bin
./node -v
v0.12.2
./npm -v
2.7.4

设置连接

ln -s /path/to/node-v0.12.2-linux-x64/bin/node /usr/local/bin/node
ln -s /path/to/node-v0.12.2-linux-x64/bin/npm /usr/local/bin/npm

2. 源码编译安装

安装条件:

  • python2.6或2.7
  • gcc和g++
  • make

编译前,请先确保这些已安装

// 下载源码
wget http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz

// 解压包
tar -xvf node-v0.12.2.tar.gz

// 进入目录
cd node-v0.12.2

// configure
sudo ./configure

// 编译安装
sudo make && make install

时间稍长,耐心等待~

3. 使用包管理工具安装

具体情况视包管理工具而定,例如 sudo apt-get install nodejs npm
通常这种方式获得的node版本不是最新的,看自己喜好喽。

IDE

推荐使用WebStorm :: The smartest JavaScript IDE,谁用谁知道。

如果已安装nodejs,WS会自己根据环境变量自动配置node和npm。若先安装的WS,可在安装好nodejs后在 Configure(File) -> Default Settings -> Language & Frameworks -> Node.js and NPM 中按路径设置 Node(.exe) 。

PS:WS使用java开发,安装前请确保有java环境。