Linux下安装指定版本的node

如果在Linux上安装node,通常是apt install node,同时会自动安装npm,但如果要指定版本,这种搞法是不对,而且还会带来麻烦。

正确搞法是通过n命令来管理,前提是不要直接通过apt或者yum安装node,因为n命令的node会放在/usr/local/bin/下面,而通过apt安装的会放在/usb/bin/,导致n命令无法对node版本进行正常管理。

先安装n命令,可以使用:


curl -L https://git.io/n-install | bash

mac下可使用:


brew install n

也可以先安装npm,再使用如下命令,再卸载npm:


npm install -g n

接着就可以指定安装的node版本了:


n 10.14.2

删除某个版本:


n rm 10.14.2

列出本地有的node版本:


n list

直接输入n,不带任何参数,会进入一个交互模式,让你选择使用哪个版本。

通过which命令,可以查看当前的node到底在什么位置:


n which 10.14.2
#> /usr/local/n/versions/node/10.14.2/bin/node

 

发表于 2021年01月30日 11:17   修改于 2021年01月30日 11:18   评论:0   阅读:1605  



回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo