使用N管理Node.js版本

这个东西是今天折腾nodetube的时候偶然发现的,之前偶尔用用nvm,个人觉得这个n用起来更顺手,或者说更简单粗暴。。。

首先我们得在机器上装一个node.js,机器是debian10,这里安装的是node.js版本也是10:

apt -y update  apt -y install build-essential gnupg curl  curl -sL https://deb.nodesource.com/setup_10.x | bash -  apt -y install nodejs

然后直接用npm安装即可:

npm install -g n

接下来就可以安装其他的node.js版本了:

n lts # 长期支持版  n latest # 最新发布版本

也可以查看支持安装的所有版本号:

n ls-remote --all

然后安装指定版本:

n 8.17.0

安装了多个版本后要切换版本直接:

n

选一个回车即可:

    node/8.17.0    ο node/12.18.3    Use up/down arrow keys to select a version, return key to install, d to delete, q to quit

列出当前安装的版本:

[email protected]:~# n ls  node/8.17.0  node/12.18.3

显示版本路径,有时候写systemd的时候会用到:

[email protected]:~# n which 8.17.0  /usr/local/n/versions/node/8.17.0/bin/node

删除一个指定的版本:

n rm 8.17.0

删除除当前正在使用的版本外所有的版本:

n prune

删除当前正在使用的版本,用于恢复到系统版本:

n uninstall

真的是一种非常虚浮的体验:

使用N管理Node.js版本

评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注