mac中brew作为自带的node管理器,也非常好用,但是只能根据brew的版本下载brew search node中列出的可下载的node大版本中的最新版。
如果想要指定下载某个具体的版本的话,会非常的慢,开代理也没有用。
而nvm可下载的版本非常的多,更加的实用。
- 安装nvm
git地址:https://github.com/nvm-sh/nvm#usage
可以参考git上的方法,简单的一种是命令行运行:sh install.sh。即下载nvm后,执行其install.sh脚本即可。 - 查看可安装node的版本列表
nvm ls-remote
- 安装node
// 安装v10.8.0
nvm install 10.8.0
// 同时安装多个版本
nvm install 10.8.0, 12.18.0
- 卸载node
mvn uninstall
// 手动卸载,这是一个大坑
cd ~/.nvm/versions/node
sudo rm -rf v4.2.3/
- 查看已经安装的node
nvm ls
- node不同版本之前的切换
nvm use 10.8.0
// 无效的话,使用这个
nvm alias default [node版本号]
- 注意事项-安装的node不生效的情况
应该是之前使用其他工具或直接安装的node没有卸载掉,卸载掉即可。