阿里云服务器(centos)安装node和n

来源:互联网 发布:美容连锁软件 编辑:程序博客网 时间:2024/06/05 06:58

安装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/nodeexport 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/
阅读全文
0 0
原创粉丝点击