在开发中,有时候需要在多个node版本之间切换,重复手动下载安装node安装包来切换版本很麻烦,在Mac系统中可以使用nvm工具,而windows系统无法使用nvm工具。gnvm解决了在windows系统中切换nodejs版本的问题。
下载
安装
- 安装Node.js
- 下载并解压缩 gnvm.exe 保存到 Node.js 所在的文件夹。
检验
- 在cmd窗口中,输入gnvm version,输出 版本说明 则配置成功。
使用
- 更换nodejs的下载来源库
gnvm.exe 内建了 DEFAULT 和 TAOBAO 两个库。
gnvm config registry TAOBAO
更换其他的库
gnvm config registry dist.u.qiniudn.com
- 使用gnvm安装多个nodejs
gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0
- 卸载本地任意 Node.js 版本
gnvm uninstall latest 1.0.0-x86 1.0.0-x64 5.0.0
- 切换本地存在的任意版本 Node.js
gnvm use 5.10.1
- 列出本地已存在的全部 Node.js 版本
gnvm ls
- 查看本地 Node.js global and latest 版本
gnvm node-version
- 更新本地的 Node.js 为latest 版本
gnvm update latest
- 查询 Node.js 版本
可以使用关键字 * 或者 正则表达式 /regxp/,例如: gnvm search 5.. 或者 gnvm search /.10./ 。
gnvm search 5.*.*
- 安装当前 Node.js 版本对应的 NPM 版本
gnvm npm global
- 下载最新版的 npm version
gnvm npm latest