使用 [n, nvm] 管理 node
node -v
查看 node 当前版本
n 交互式管理
支持 macOS、Linux,包括适用于 Linux 的 Windows 子系统和各种其他类 unix 系统。
安装
sudo npm install -g n
查看所有已安装的 node 版本
可以上下选择,回车确定要使用的版本
sudo n
切换版本
sudo n v14.0.0
升级 node
升级 | 命令 |
---|---|
最新稳定版 | sudo n stable |
最新版 | sudo n latest |
最新长期维护版 | sudo n lts |
任意版本 | sudo n v14.0.0 或 sudo n 14.0.0 |
删除
删除 | 命令 |
---|---|
指定版本 | sudo n rm v14.0.0 |
已安装的版本和 npm | sudo n uninstall |
用指定的版本执行脚本
sudo n use v14.0.0 demo.js
nvm
全平台
安装
下载
// 科学上网
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
设置环境变量
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
查看远程所有 node 版本
nvm ls-remote
查看所有已安装的 node 版本
nvm ls
切换版本
nvm use v14.0.0
指定默认版本
nvm alias default <version>
升级 node
升级 | 命令 |
---|---|
最新稳定版 | nvm install stable |
最新版 | nvm install node |
最新长期维护版 | nvm install --lts |
任意版本 | nvm install v14.0.0 或 nvm install 14.0.0 |
删除
删除 | 命令 |
---|---|
指定版本 | nvm uninstall v14.0.0 |