前言:在项目实际开发中,会遇到多个项目并行开发,而往往项目不同对应的开发环境不同,单一的环境往往会遇到node的升级/降级、npm的升级/降级、node与npm不兼容、依赖包安装速度慢或卡顿等问题,从而影响开发效率,此时该如何解决呢?那么接下来就介绍nvm与nrm的使用。
一、nvm下载与安装
注意事项:安装使用nvm前,一定要卸载掉系统中所有已经存在的所有node.js版本!!!
-
把nvm-setup.zip进行解压,nvm-setup.exe双击进行安装,可以自定义选择安装目录也可以默认安装目录(安装目录记下来,后面修改环境变量会用到~)。
nvm安装目录:
nodejs安装目录:
二、C:\nvm
目录下找到settings.txt文件,修改settings.txt的内容(主要为了解决nvm安装node时,使得node与npm对应的安装成功)
root: C:\nvm
path: C:\Program Files\nodejs
// 将npm镜像改为淘宝的镜像,可以提高下载速度(虽然也可以用,但是建议还是用新的淘宝镜像!)
//node_mirror: https://npm.taobao.org/mirrors/node/
//npm_mirror: https://npm.taobao.org/mirrors/npm/
// 原taobao镜像地址修改最新的npmmirror.com
node_mirror: https://npmmirror.com/mirrors/node/