本文是实现windows下node多版本管理
Win10专业版
一、安装前准备
安装前请卸载node相关的所有东西!!!
二、gnvm下载
 gnvm搜索 http://ksria.com/gnvm/ 下载
 
或者直接用下面的地址下载
 git下载地址:
 32位:
 https://github.com/Kenshin/gnvm-bin/blob/master/32-bit/gnvm.exe?raw=true 
 64位:
 https://github.com/Kenshin/gnvm-bin/blob/master/64-bit/gnvm.exe?raw=true 
 box下载地址:
 32位:
 https://app.box.com/gnvm/1/2014967291 
 64位:
 https://app.box.com/gnvm/1/2014967689
三、安装配置
 下载后放入一个新的空文件 例如:E:\RGB\nodejs
 然后在系统环境变量的path变量后添加E:\RGB\nodejs
 
--cmd窗口输入gnvm,出现以下信息就说明gnvm安装成功
Gnvm
 
--此时会在E:\RGB\nodejs下生成.gnvmrc文件

 --设置gnvm资源淘宝镜像下载地址
 gnvm config registry TAOBAO
 
--如果淘宝镜像出现问题,请更换
gnvm config registry DEFAULT
--notice显示是因为还没有安装nodejs
 --搜索当前可安装的node和npm版本
 gnvm search *.*.* 例如 gnvm search 10.*.* 

 --安装nodejs
 gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0

--64位的直接输入版本号例如:gnvm install 5.0.0或者gnvm install 5.0.0-x64
--32位的则需要在版本号后面加上-x86例如gnvm install 5.0.0-x86
-- latest表示最新一版的
--上图最后一列显示的是对应node版本最适合的npm版本
--安装10.15.3对应的npm版本6.4.1
 gnvm npm 6.4.1

--选择Y
 
--查看当前已安装版本
 gnvm ls
 
 --使用某一版本
 gnvm use 10.15.3

 --查看当前环境node版本,有如下输出则说明node安装成功
 node -v

 --查看当前环境npm版本
 npm -v
 
--验证.gnvmrc registry 正确性,如果没问题会出现两个ok
gnvm config registry test
 --卸载某一版本
 gnvm uninstall 5.0.0,出现如下说明卸载成功
 
--这里特别提醒,如果你更换了使用的node版本,请重新下载对应的npm版本,下载完成后npm版本就会自动更换
--npm在国内会比较慢,这里建议使用淘宝镜像的cnpm来代替
npm install -g cnpm --registry=https://registry.npm.taobao.org
 

--输入cnpm -v出现如下所示则说明安装成功
 
--快捷更新最新版node,npm
gnvm update latest
gnvm npm latest
