gnvm 管理npm_window下使用gnvm安装多版本node.js

本文最后更新于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官网

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值