背景
由于多个项目使用不同的nodejs,如果频繁的切换安装nodejs非常麻烦,所以找到这个开源框架来进行多版本的统一管理,便于日常开发过程在多个项目中来回切换。
https://github.com/coreybutler/nvm-windows
我的环境
Windows 7
安装和使用
-
从github上下载最新的setup.zip压缩包,在本地解压后进行安装(我的是
1.1.9
版本)。 -
安装后观察一下系统的环境变量,是否配置正确。
该版本安装后会生成这样两个环境变量,确认一下是否是你要的目标位置。
没问题的话,检查一下Path变量中是否有上述两个变量的定义:
%NVM_HOME%;%NVM_SYMLINK%
如果前面还有变量的话,应该是;%NVM_HOME%;%NVM_SYMLINK%
-
重启电脑后验证是否安装完成,打开cmd,输入以下命令
> nvm
此时正常在界面出现一大堆内容表示基本成功了(注意看一下不要有error之类的消息)
-
然后可以继续安装npm了,比如 nvm install [nodejs.version],例:
> nvm install 11.15.0
-
循环安装,想装多少就装多少
-
查看当前的node版本
> nvm list
看到类似下面这样的就都装好了
-
选择你现在要用的nodejs版本
> nvm use 11.15.0
用上面的命令,再次用
nvm list
命令,看到的就是上图中带星号的。然后就可以开始干活了。