安装Node.JS
date: 2015-03-04 19:55:16
0.0.1. 编译源代码安装
通过这种方式安装的总是最新版本:
#!/bin/bash
wget http://nodejs.org/dist/node-latest.tar.gz
tar -zxvf node-latest.tar.gz
cd node-v* #如果有冲突,需改成明确的文件夹
./configure
make && sudo make install
node -v
0.0.2. CentOS包文件安装
CentOs下可以直接用yum包安装工具安装nodejs和npm。优点在于不用输入那么多命令。缺点是版本太低。当最新版是4.1时,yum只能安装0.10的版本,落后一年左右。
sudo yum install nodejs npm --enablerepo=epel
node -v
0.0.3. 安装后常见问题
sudo npm提示command not found
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
npm安装包速度很慢。
可以改用境内的镜像源,具体方案见这里。