首先我们得在机器上装一个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列出当前安装的版本:
root@imlala:~# n ls
node/8.17.0
node/12.18.3显示版本路径,有时候写systemd的时候会用到:
root@imlala:~# n which 8.17.0
/usr/local/n/versions/node/8.17.0/bin/node删除一个指定的版本:
n rm 8.17.0删除除当前正在使用的版本外所有的版本:
n prune删除当前正在使用的版本,用于恢复到系统版本:
n uninstall真的是一种非常虚浮的体验: