实际开发中,不同项目依赖的node版本可能不同,因此需要快速方便切换node版本就要用到node版本管理工具,网上有大量的安装教程,这里只介绍实际应用的常用命令:
查看现有的node版本:https://registry.npmmirror.com/binary.html?path=node/
n
n ls
查看已安装的node版本
n 20.18.0
安装 v20.18.0 的node
n rm 10.10.0
用于卸载指定版本的 Node.js
或者 n uninstall <version>
必要时加上
sudo
nvm
查看可用的安装版本 nvm list available
nvm ls-remote
查看当前已经安装了哪些版本
nvm ls
查看目前使用的node版本
nvm use node
切换node版本(如v10.6.3)
nvm use v10.6.3
制定某个版本(如v8.10.0)进行安装
nvm install 8.10.0
卸载某个node版本
nvm uninstall 6.9.4
查看安装路径
nvm which 12.8.1
注意
nvm 安装node切换不生效的问题参考:https://www.jianshu.com/p/35011045a0fc