本文是实现windows下node多版本管理
文章来源于:https://www.cnblogs.com/liuzhimin1996/p/10680275.html
其他参考:
http://ksria.com/gnvm/
https://blog.csdn.net/weixin_42831477/article/details/105675371
https://blog.csdn.net/weixin_43360896/article/details/113756380
开始:
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