对于node的版本管理,n与nvm是个不错的选择。
但是在windows平台下,这2位大将却不那么友好,他们不提供对windows的支持。
虽然有nvmw,但是自己在配置的时候老是出问题。
所以这里安利一下非常简单的gnvm(传送门:https://github.com/Kenshin/gnvm)
1. 开始
进入网站 https://github.com/Kenshin/gnvm 找到下载
我这里就直接下了他百度网盘的64-bit 版本
然后根据它的安装说明进行安装
不存在 Node.js 环境
下载并解压缩 gnvm.exe 保存到任意文件夹,并将此文件夹加入到环境变量 Path 。
存在 Node.js 环境
下载并解压缩 gnvm.exe 保存到 Node.js 所在的文件夹。
2. 使用
在非常方便的安装配置之后就是使用了。
首先在cmd中输入
gnvm version
出现下面情况就是配置成功了
当然 一开始我配置并不是这样,他提示了一些警告什么的,仔细阅读发现是权限问题所造成的。
此时我们可以使用 管理员权限运行cmd 之后输入命令后,警告消失,显示正常。
3. 命令
输入命令
gnvm help
获取到命令帮助
这里比较常用的就是
gnvm ls //查看当前所有的版本
gnvm use // use 后跟版本号 启用对应版本的node
gnvm install //install 后跟版本号 安装对应版本的node
gnvm uninstall //uninstall 后跟版本号 协助对应版本的node
如下图 是用ls 命令下的结果
global 是当前电脑的node启用的版本
latest 是最新的版本
gnvm install latest 命令是直接下载最新的版本
总体来说 gnvm 是windows下的简易方便的node管理器,希望这篇文章能帮助到对此方面有疑惑的人。