nvm管理node版本
nvm安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
问题解决
- 提示报错
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
解决,将系统的网络-高级-DNS服务器调为 8.8.8.8,再安装即可; 安装完了重启终端;
- VSCode中版本的问题 但是,在VSCode中,就有问题了 不管哪个项目,运行node -v发现, 诶?总是4.5.0 每次打开项目都得npm use 11.2.0。 虽然在.zshsrc里设置了alias,用nl命名npm use 11.2.0,但是每次都切换总不是个办法。
解决方案: 在系统终端执行指令;
查看当前安装的 Node.js 版本列表
nvm ls
安装指定版本的 Node.js
nvm install [nodeversion]
# eg.
nvm install v6.9.1
删除指定版本的 Node.js
nvm uninstall [nodeversion]
显示当前使用的 Node.js 版本
nvm current
指定当前使用的 Node.js 版本
nvm use [nodeversion]
#eg.
nvm use v6.9.1
NVM 设置default版本nodejs
nvm alias default [nodeversion]
# eg.
nvm alias default v10.3.0