为什么
在实际工作开发过程中,不同项目需要运行在不同版本的node环境中,为了避免每次都手动对node进行升降级,因此需要借助node版本管理工具进行管理
用什么
在windows系统中,我推荐使用nvm作为node版本控制工具
常用语法
nvm list
查看所有本地已安装的版本
nvm list available
查看所有本地可安装的版本
nvm use 8.2.1
使用特定的版本
nvm install 8.2.1
安装特定的版本
nvm uninstall 8.2.1
卸载特定的版本
遇到的问题
在使用nvm安装node时,有时侯无法正确安装对应版本的npm包管理器
解决办法:在nvm目录下的settings.txt文件中指定node/npm安装地址,即使用淘宝镜像安装
root: D:\nvm
path: D:\nvm\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/