nvm 允许不同版本 node 共存并切换

我主要用于解决拉取的项目,包与 node 版本之间的冲突

下载

nvm-setup

安装

清空电脑上之前的 node 后,无脑下一步,注意 nvm 和 node 的安装位置,忘记了可以去环境变量里找 NVM_HOME、NVM_SYMLINK

设置源

去 nvm 的安装位置找到 settings.txt,在后面添加源

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/6

npm 的源可以用 nrm 管理:npm 日常笔记

使用

// 查看版本
nvm -v
// 显示可安装的node版本
nvm list available
// 安装指定版本node
nvm install 版本号
// 卸载指定版本的node
nvm uninstall 版本号
// 切换指定版本node
mvm use 版本号