安装node
step 1 连接服务器
ssh root@xxx.xxx.xxx.xxx
step 2 下载node最新包
wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz
假如下载后文件路径为:/xxx/xxx/node-v8.4.0-linux-x64.tar.xz
step 3 解压缩
tar -xvJf node-v8.4.0-linux-x64.tar.xz
解压后的文件路径为:/xxx/xxx/node-v8.4.0-linux-x64
step 4 编辑profile文件
vi /etc/profile //进入vim编辑模式
文件最后插入如下代码段:
export NODE_HOME=/xxx/xxx/node-v8.4.0-linux-x64/bin //解压后的文件目录,可用pwd查看,bin为文件家中的子目录
export PATH=$NODE_HOME:$PATH
此时可使用node -v
查看node版本,有如下展示则,表示node安装成功
Tip:此时安装的node仅是为了安装n做的准备,在官网中,建议使用npm进行安装(虽然觉得有点怪异),当然也可采用其他方式进行安装,详见官网。
安装n
step 5 全局安装n
npm i -g n
使用n latest
安装node的最新版本,或者使用n x.x.x //版本号
进行不同的node版本安装,详见官网。完成后使用命令n
可查看所有已安装的版本,此时并不一定包含step 1~step 4所安装的node版本。
Tip:通过命令n
进行node版本切换,切换完成后,使用命令node -v
查看当前node版本,会发现,并未发生任何变化,此时需要最后的一步即可搞定。
step 6 重新修改profile文件
vi /etc/profile //进入vim编辑模式
替换原代码段
export NODE_HOME=/xxx/xxx/node-v8.4.0-linux-x64/bin //解压后的文件目录,可用pwd查看,bin为文件家中的子目录[1]
export PATH=$NODE_HOME:$PATH
为
export NODE_HOME=/usr/local/n/versions/node
export N_HOME=/xxx/xxx/node-v8.4.0-linux-x64/lib/node_modules/n/bin//[2]
export PATH=$N_HOME:$NODE_HOME/bin:$PATH
所有工作完成后,重启终端,便可以愉快地使用n切换node版本了,盗用官网的一张图。
参考资料
- n官网:https://github.com/tj/n
- node官网:https://nodejs.org/en/
来源:CSDN
作者:坐在路边数星星
链接:https://blog.csdn.net/lm278858445/article/details/77845508