Window下对nodejs多版本管理GNVM

  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/