前几天开发的时候,遇到一个状况,即因为其他项目需要,我需要更新我的node版本,但是呢,之前的项目node版本又是较为低级的,为了
尽量少出错,以及更加方便去管理我的node
,
我决定使用gnvm,以下是我的使用总结。
下载
安装
- 不存在 Node.js 环境
下载并解压缩 gnvm.exe 保存到任意文件夹,并将此文件夹加入到环境变量 Path 。
- 存在 Node.js 环境
下载并解压缩 gnvm.exe 保存到 Node.js 所在的文件夹。
验证
在 cmd 下,输入 gnvm version,输出 版本说明 则配置成功。下载并解压缩 gnvm.exe 保存到 Node.js 所在的文件夹
使用
这里要记得用cmd
系统自带的,否则gnvm是使用不成功的
如果出现Access is denied.
的报错,记得用·以管理员身份运行
血的教训
更新本地的 Node.js latest 版本
gnvm npm latest
安装 多个 Node.js
gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0
列出本地已存在的全部 Node.js 版本
gnvm ls
切换本地存在的任意版本 Node.js
gnvm use 5.10.1
安装 NPM latest 版本
安装 NPM latest 版本
注意切换node.js环境时,可能会出现项目中的npm包不匹配的情况,看情况进行向上或向下兼容