Windows下对nodejs多版本的管理,实现随意切换!
官方地址:
https://github.com/Kenshin/gnvm
http://ksria.com/gnvm/
01、下载GNVM
https://raw.githubusercontent.com/Kenshin/gnvm-bin/master/64-bit/gnvm.exe //v0.2.0
注意:丢到C:\nodejs目录下
02、设置环境变量
windows添加变量
node_home=C:\nodejs
path=C:\nodejs
03、安装nodejs/npm
gnvm config registry TAOBAO //内建DEFAULT and TAOBAO 两个库
gnvm install latest //安装最新版本的nodejs
gnvm ls //查看本地安装的nodejs列表
gnvm use [nodejs version] gnvm use 11.1.0 //设置全局默认使用的nodejs版本
gnvm npm global //安装当前nodejs环境下npm最新版本
04、参数及测试
gnvm --help //查看参数
config 配置 .gnvmrc //基本配置 noderoot registry
use 使用某个本地已存在的 Node.js 版本
ls 输出 [local] [remote] Node.js 版本
install 下载/安装任意已知版本的 Node.js
uninstall 删除任意本地已存在的 Node.js
update 下载 Node.js latest 版本并更新到 .gnvmrc 里面
npm NPM 下载/安装/删除 管理
session 临时设定本地某个已存在的 Node.js 为 全局 Node.js
search 查询并且输出符合查询条件的 Node.js 版本详细信息的列表
node-version 输出 [global] [latest] Node.js 版本
reg 设定 .gnvmrc 属性值 [noderoot] 为 环境变量 [NODE_HOME],并加入到 Path 中
version 查看 gnvm 版本
gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0 //同时安装多个版本 latest、1.0.0-x86、1.0.0-x64 、5.0.0
gnvm ls //查看本地已经安装的nodejs
gnvm uninstall 1.0.0-x86 //卸载制定版本的nodejs
gnvm use latest //使用全局最新的nodejs,也可以制定版本的nodejs gnvm use 5.0.0
gnvm update latest //检测最新版本的nodejs存在则更新
更详细的操作指导:http://ksria.com/gnvm/