由于工作中可能需要多个项目切换开发,且由于各种复杂的历史背景原因,多个项目的node版本参差不齐,所以此时就需要gnvm来管理本地的node版本,当启动某个项目时可以随意切换对应的node版本
1、安装gnvm包
2、将gnvm.exe放入node.js的同级目录下
3、执行gnvm version 查看安装是否成功
4、执行gnvm config registry TAOBAO 安装淘宝镜像
5、执行gnvm install 14.17.0-x64 安装对应版本的node
6、gnvm ls 查看安装的node版本列表
7、执行gnvm use 14.17.0 切换node版本
8、执行node -v 查看当前运行的node版本
具体操作步骤如下
1. 安装gnvm包
git clone git@github.com:Kenshin/gnvm-bin.git
2. 将gnvm.exe放入node.js的同级目录下
3. 执行gnvm version 查看安装是否成功
4. 执行gnvm config registry TAOBAO 安装淘宝镜像
5. 执行gnvm install 16.10.0-x64 安装对应版本的node
6. gnvm ls 查看安装的node版本列表
7. 执行gnvm use 14.17.0 切换node版本
注:如果当前的node版本正在运行,则无法切换成功,需要停止正在允许的项目
停止后切换成功
8. 执行node -v 查看当前运行的node版本
更多详情请参照github.com/Kenshin/gnv…