Nodejs开发环境搭建
Nodejs开发环境搭建
安装Nodejs
Windows
- 官方提供了Windows的安装包(.msi)。二进制文件,npm,环境变量一站式服务轻松搞定。简单、傻瓜、一劳永逸,你值得拥有。按提示next就行了。
- 万恶的官方还提供了单独的编译好的二进制文件(.exe)供不安分的骚年作死。
正确的折腾方法
下载好的node.exe就是node的可执行文件,直接运行可进入命令行模式。
- 建立node的目录,以 D:nodejs 为例。将node.exe放到D:nodejs下
- 将 D:nodejs 添加到PATH环境变量: cmd执行
set Path=%Path%;D:\nodejs
。接下来就可以直接在cmd中执行node了。 - 安装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环境。