【NJ06】nvm管理NodeJS版本

195 阅读1分钟

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

问题解决

  1. 提示报错
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

解决,将系统的网络-高级-DNS服务器调为 8.8.8.8,再安装即可; 安装完了重启终端;

  1. 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