CentOS 7下使用n工具更新Node.js
一、通过npm全局安装n工具
npm install -g n
二、使用n安装Node.js
1. n安装说明
n #列出已安装的Node.js版本 n latest #安装最新版本(包含最新特性的版本,不推荐用于生产环境) n stable #安装最新稳定版(不推荐用于生产环境) n lts #安装最新长期维护版(生产环境推荐) n <版本号> #根据版本号安装对应版本的Node.js
2. 安装最新长期维护版
n lts
3. 使用n切换Node.js版本
n ο node/8.9.1 node/9.2.0
#通过键盘上下方向键选择对应版本并按下回车
三、常见问题
安装完后使用 “node -v” 命令查看版本发现还是原来的,这是因为系统默认使用的是“/bin/”目录下node命令,而n安装的Node.js的node命令是在“/usr/local/bin/”目录下
1.重命名保留“/bin”目录下先前的node命令
> cd /bin/ > mv node node_bak
2.为“/usr/local/bin/”目录下的node建立软连接到“/bin”目录
> ln -s /usr/local/bin/node /bin/node > node -v v8.9.1
3.同上为npm命令建立软连接
> cd /bin/ > mv npm npm_bak #重命名保留先前的npm > ln -s /usr/local/bin/npm /bin/npm #建立软连接 > npm -v 5.5.1