Centos7:安装node和npm
通过安装包安装,可以使用
- 先下载安装包到 
/usr/local/tool/nodejs路径下 
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
- 下载完成后解压
 
tar -xvf  node-v8.0.0-linux-x64.tar.xz
- 重命名为node
 
mv node-v8.1.4-linux-x64 node
- 配置环境变量
 
vim /etc/profile
- 在文件的最后添加
 
#set for nodejs  
export NODE_HOME=/usr/local/tool/nodejs/node  
export PATH=$NODE_HOME/bin:$PATH
- 保存退出后执行更新命令
 
source /etc/profile
如果不生效,重启系统就可以
- 检测node和npm是否安装成功
 
显示版本号则安装成功
# node -v
v8.0.0
# npm -v
5.0.0
注:现在 node 和 npm 还不能全局使用,需要做链接 (路径以自己实际情况为准)
ln -s /usr/local/tool/nodejs/node/bin/node /usr/local/bin/node 
ln -s /usr/local/tool/nodejs/node/bin/npm  /usr/local/bin/npm 
测试是否可以在任何目录下执行 node 和 npm 命令
# cd /
# node -v
v8.0.0
npm配置全局路径
- 配置全局安装路径和缓存路径
 
cd /usr/local/tool/nodejs
mkdir node_global
mkdir node_cache
npm config set prefix "node_global"
npm config set cache "node_cache"
- npm的包安装分为本地安装(local)、全局安装(global)两种
 
不加-g的话默认是使用本地安装,npm会在执行命令的当前路径下下载安装模块组件。 加上-g的话是使用全局安装,npm会在设置的全局路径下安装。方便统一管理。
npm install grunt # 本地安装
npm install -g grunt-cli # 全局安装
                                                    
                                            来源:oschina
链接:https://my.oschina.net/u/2657383/blog/3016118