本文最后更新于2019-06-14,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!
温馨提示:本文共899个字,读完预计3分钟。
GNVM使用Go 语言编写的 Node.js 多版本管理器
GNVM是一个简单的Node.js 多版本管理器,类似 nvm nvmw nodist 。
特色
单文件,不依赖于任何环境。
下载即用,无需配置。
彩色日志输出。
支持多线程下载。
内置TAOBAO,方便切换,也支持自定义 。
支持NPM 下载/安装/配置。
下载链接:
32-bit|64-bitHost by Github.com
一.安装gnvm:
①不存在node.js环境
下载并解压缩gnvm.exe 保存到任意文件夹,并将此文件夹加入到环境变量 Path。
如何添加环境变量
右击桌面计算机,选择属性,选择高级系统设置,如下图
选择高级系统设置环境变量,操作如下图
②存在node.js环境
下载并解压缩gnvm.exe 保存到 Node.js 所在的文件夹。
二.验证
在cmd 下,输入 gnvm version,如有版本说明 则配置成功。
三.GNVM命令集
术语
global 当前使用的 Node.js 。
latest 最新稳定版本的 Node.js 。
session 当前 cmd 所对应的环境(临时环境)。
.gnvmrc gnvm.exe 配置文件,无需手动建立,其中保存了 本地 / 远程 Node.js 版本信息等。
registry node.exe 下载地址,默认为 DEFAULT,可更换为 TAOBAO,并且支持 自定义 URL 。
noderoot 全局 Node.js 所在的目录(也是 gnvm.exe 所在的目录)。
更换更快的库registry
gnvm.exe 内建了 DEFAULT and TAOBAO 两个库。
输入命令:gnvm config registry TAOBAO
四.安装Node.js
安装最新node.js版本或指定版本
命令:
gnvm install latest
gnvm install 11.15.0
卸载指定版本
命令:gnvm uninstall 11.15.0
切换本地存在的任意版本Node.js
命令:gnvm use 11.15.0
列出已存在的全部Node.js版本
五.安装NPM
本地不存在NPM 时,安装当前 Node.js 版本对应的 NPM 版本
本文参考来源GNVM官网