位置: IT常识 - 正文

Node.js的多版本管理工具 gnvm(win环境)的详细安装教程(图解步骤、通俗易懂、亲测有效)(node.js最新版本)

编辑:rootadmin
gnvm 是一个简单的 Windows 下 Node.js 多版本管理工具,它可以实现安装管理多个node版本,同时只需要一条命令就可以完成node版本之间的切换和版本更新等操作;写Vue框架项目时非常的方便,可以解决新旧项目之间因node版本引起的bug等问题。(类似的还有工具 nvm nvmw ... ... 前言

推荐整理分享Node.js的多版本管理工具 gnvm(win环境)的详细安装教程(图解步骤、通俗易懂、亲测有效)(node.js最新版本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs版本兼容,node.js最新版,node.js多大,nodejs哪个版本稳定,node.js升级版本,nodejs 版本,node.js最新版本,node.js最新版本,内容如对您有帮助,希望把文章链接给更多的朋友!

本篇随笔主要写了如何安装并使用node多版本管理工具gnvm(windowns环境下)

作为自己对多版本工具gnvm知识的总结与笔记。

百度云盘gnvm应用程序包 获取链接(个人应用地址如下):

链接:https://pan.baidu.com/s/1mw86AlrLc8H1cuniWW_hBw?pwd=1234 提取码:1234

随笔目录结构:

PS: 点击模版后的 --> 这个标志可以浏览目录结构,以便快速定位需要的内容

一、node多版本管理工具gnvm简介

官网:http://ksria.com/gnvm

1。GNVM - 使用 Go 语言编写的 Node.js 多版本管理器2。特点单文件,不依赖于任何环境。下载即用,无需配置。彩色日志输出。支持多线程下载。内置TAOBAO,方便切换,也支持自定义。支持NPM下载/安装/配置。二、安装前准备(Win10)1。在D盘目录下新建空文件夹命名nodejs(自定义路径-这里我选择D盘目录下)

2。gnvm下载1.1gnvm下载地址:http://ksria.com/gnvm/doc/zh/common/download.html

推荐使用百度网盘链接获取,方便快捷

1.2也可使用以下链接获取:32-bit|64-bit常用地址,Box,速度稍慢32-bit|64-bit备用地址,百度网盘,速度快

32-bit|64-bit备用地址,Github

已经安装了go的用户,使用go get github.com/Kenshin/gnvm

已经安装了git的用户,使用git clone git@github.com:Kenshin/gnvm-bin.git

已经安装了curl的用户,使用curl -L https://github.com/Kenshin/gnvm-bin/blob/master/32-bit/gnvm.exe?raw=true -o gnvm.execurl -L https://github.com/Kenshin/gnvm-bin/blob/master/64-bit/gnvm.exe?raw=true -o gnvm.exe

3。下载后配置1.1下载后存放目录在nodejs空文件夹下

例如:D:\softA\twolearning\vuetools\gnvm\nodejs(我的目录,如下图)

1.2然后在系统环境变量的path变量后添加D:\softA\twolearning\vuetools\gnvm\nodejs

1.3打开cmd窗口输入gnvm,出现以下信息就说明gnvm安装成功

注意:警告和注意不是错误

1.4此时会在D:\softA\twolearning\vuetools\gnvm\nodejs下生成.gnvmrc文件(如下图)

此时gnvm工具算是安装成功了,但是别急,还有使用配置(请继续看如下步骤)

三、配置gnvm使用环境1。配置淘宝镜像1.1设置gnvm资源淘宝镜像下载地址

cmd下输入

gnvm config registry TAOBAO

1.2如果淘宝镜像出现问题,请更换

cmd下输入

gnvm config registry DEFAULT

注意:notice显示是因为还没有安装nodejs

1.3搜索当前可安装的node和npm版本(两者成对应关系)

cmd下输入

gnvm search *.*.*例如 gnvm search 8.*.*

2。安装nodejs

cmd下输入

gnvm install latest 1.0.0-x86 1.0.0-x64 5.0.0

64位的直接输入版本号例如:gnvm install 5.0.0或者gnvm install 5.0.0-x6432位的则需要在版本号后面加上-x86例如gnvm install 5.0.0-x86latest表示最新一版的上图最后一列显示的是对应node版本最适合的npm版本

1.1安装Node 8.12.0 版本

cmd下输入

gnvm install 8.12.0

1.2安装8.12.0对应的npm版本6.4.1Node.js的多版本管理工具 gnvm(win环境)的详细安装教程(图解步骤、通俗易懂、亲测有效)(node.js最新版本)

cmd下输入,选择Y

gnvm npm 6.4.1

1.3安装Node 最新 版本(目前最新为node 18.1.0)

cmd下输入

gnvm install latest

1.4查看当前已安装版本

cmd下输入

gnvm ls

3。更换使用node不同版本1.1使用某一版本

cmd下输入

gnvm use 8.12.0

1.2查看当前环境node版本,有如下输出则说明node安装成功

cmd下输入

node -v

1.3查看当前环境npm版本

cmd下输入

npm -v

4。卸载某一版本

验证.gnvmrc registry 正确性,如果没问题会出现两个ok

cmd下输入

gnvm uninstall 5.0.0

注意:如果你更换了使用的node版本,请重新下载对应的npm版本,下载完成后npm版本就会自动更换

5。重新下载对应的npm版本1.1npm在国内会比较慢,这里建议使用淘宝镜像的cnpm来代替

cmd下输入

npm install -g cnpm --registry=https://registry.npm.taobao.org

1.2 输入cnpm -v出现如下所示则说明安装成功

cmd下输入

cnpm -v

1.3快捷更新最新版node,npm

cmd下输入

gnvm update latestgnvm npm latest总结:

通过以上的学习,各位笔友应该可以自主完成Node多版本管理工具GNVM的安装和简单的使用命令进行环境配置。

码字不易,认为楼主写的还不错,对你有帮助的话,请给个三连(关注、点赞、收藏)另外有问题可评论区留言讨论。

后期会完善Vue进阶语法的相关知识,有帮助的话,敬请关注楼主 持续更新中ing 。。。(不定时发文)

转载时请注明出处链接

百度云盘gnvm应用程序包 获取链接(个人应用地址如下):

链接:https://pan.baidu.com/s/1mw86AlrLc8H1cuniWW_hBw?pwd=1234 提取码:1234

参考文档:

1.官网:http://ksria.com/gnvm

2. 博主:如何安装并使用node版本工具gnvm(win环境)-js教程-PHP中文网

其他随笔推荐:

1. 十大排序算法(Java实现)(作者力推):https://www.cnblogs.com/zbcxy506/p/zbcxy506_3arithmetic-01.html

2. Vue开发环境的部署:https://www.cnblogs.com/zbcxy506/p/zbcxy506_1vue-01.html

3. Vue基础入门一:https://www.cnblogs.com/zbcxy506/p/zbcxy506_1vue-02.html

4. Vue基础入门二:https://www.cnblogs.com/zbcxy506/p/note_1vue-03.html

5. Vue基础知识思维导图:https://www.cnblogs.com/zbcxy506/p/note_1vue-04.html

6.Vue动画和过渡效果:https://www.cnblogs.com/zbcxy506/p/note_1vue-05.html

7.Vue框架中路由:https://www.cnblogs.com/zbcxy506/p/note_1vue-06.html

本文链接地址:https://www.jiuchutong.com/zhishi/304647.html 转载请保留说明!

上一篇:python中string和float之间的转换(python中的string)

下一篇:c语言中有哪些循环语句(c语言中有哪些循环结构)

  • 红米note11tpro怎么打开5G(红米note11tpro怎么截长图)

    红米note11tpro怎么打开5G(红米note11tpro怎么截长图)

  • 苹果怎么控制孩子玩手机时间(苹果怎么控制孩子玩平板时间)

    苹果怎么控制孩子玩手机时间(苹果怎么控制孩子玩平板时间)

  • 软件安装在固态还是机械(软件安装在固态硬盘会更快吗)

    软件安装在固态还是机械(软件安装在固态硬盘会更快吗)

  • 芒果tv弹幕按钮时有时无的原因(芒果tv弹幕按钮怎么不见了电脑)

    芒果tv弹幕按钮时有时无的原因(芒果tv弹幕按钮怎么不见了电脑)

  • 苹果512g手机是哪款(苹果512g手机是哪几款)

    苹果512g手机是哪款(苹果512g手机是哪几款)

  • iphone11左上角触控不灵敏(苹果11左上角屏幕按下去怎么会和后面有声音)

    iphone11左上角触控不灵敏(苹果11左上角屏幕按下去怎么会和后面有声音)

  • 苹果面容解锁一直转圈(苹果面容解锁一直转圈怎么回事)

    苹果面容解锁一直转圈(苹果面容解锁一直转圈怎么回事)

  • 线上微信账号导流是什么(微信号怎么导出聊天记录)

    线上微信账号导流是什么(微信号怎么导出聊天记录)

  • mae136是小米什么型号(型号mae136是小米几)

    mae136是小米什么型号(型号mae136是小米几)

  • 手机基带坏了能修吗(手机基带坏了能更新系统吗)

    手机基带坏了能修吗(手机基带坏了能更新系统吗)

  • 苹果手机进水面容识别不了是什么原因(苹果手机进水面容停用会恢复吗)

    苹果手机进水面容识别不了是什么原因(苹果手机进水面容停用会恢复吗)

  • airpods可以连ipad吗(airpods可以连ipad2吗)

    airpods可以连ipad吗(airpods可以连ipad2吗)

  • 电信卡信号满格网速慢怎么回事(电信卡信号满格网速很慢怎么办)

    电信卡信号满格网速慢怎么回事(电信卡信号满格网速很慢怎么办)

  • access的主要功能是(access有哪些)

    access的主要功能是(access有哪些)

  • 腾讯影视vip和超级vip有什么区别(腾讯影视vip和超级影视vip有啥区别)

    腾讯影视vip和超级vip有什么区别(腾讯影视vip和超级影视vip有啥区别)

  • 追加评价可以删除吗(追加评价可以删吗)

    追加评价可以删除吗(追加评价可以删吗)

  • 图层缩略图在哪里(图层缩览图在哪里点)

    图层缩略图在哪里(图层缩览图在哪里点)

  • 手机上怎么挂医院的号(手机上怎么挂医院急诊)

    手机上怎么挂医院的号(手机上怎么挂医院急诊)

  • 华为mata20pro支持5g吗(华为mate20pro支持)

    华为mata20pro支持5g吗(华为mate20pro支持)

  • oppoa11什么处理器(oppoa11手机什么处理器)

    oppoa11什么处理器(oppoa11手机什么处理器)

  • qq群匿名投票管理员能看到吗(qq匿名投票群主)

    qq群匿名投票管理员能看到吗(qq匿名投票群主)

  • 蚂蚁庄园最多可以储存多少饲料(蚂蚁庄园最多可以喂几只小鸡)

    蚂蚁庄园最多可以储存多少饲料(蚂蚁庄园最多可以喂几只小鸡)

  • 华为方舟编译器支持机型(华为方舟编译器下载官网)

    华为方舟编译器支持机型(华为方舟编译器下载官网)

  • vivo手机怎么截屏快(vivo手机怎么截屏的4种方法)

    vivo手机怎么截屏快(vivo手机怎么截屏的4种方法)

  • 快猫为什么加载这么慢

    快猫为什么加载这么慢

  • 图片已过期或被清理是对方删了吗(图片已过期)

    图片已过期或被清理是对方删了吗(图片已过期)

  • qq安全扫描失败(qq安全扫描失败怎么回事)

    qq安全扫描失败(qq安全扫描失败怎么回事)

  • 划拨土地使用权出租
  • 金税三期是什么意思
  • 纯外贸出口企业出售固定
  • 物流货物损失该由谁负责
  • 代加工可靠吗
  • 一般纳税人临时工工资怎么入账
  • 企业购置节能节水专用设备
  • 投资款多投了怎么办
  • 支付土地出让金怎样做账
  • 拍卖中,必须规定一切税费由买受人承担吗?
  • 个税申报异常怎么办
  • 中国公司可以给境外公司开发票吗
  • 跨地区经营建筑企业预缴企业所得税
  • 节能减排奖励资金追回
  • 行政单位缴纳罚款如何记账
  • 实验耗材发票内容怎么写
  • 企业应付账款管理优化方案设计
  • 厂家给返点算拿回扣吗
  • 会计人员需要承担的责任
  • 合伙人退伙资产清算需要交税吗
  • 平均净资产和净资产
  • 苹果手机送修了会给备用机吗
  • 合伙企业生产经营所得
  • win10无法运行软件怎么回事
  • php字符串数组函数
  • 训练自己的GPT模型 中文改英文
  • 设计部工资计入什么费用
  • php文本统计访问量
  • 什么是多模态研究
  • html前端技术
  • mac apache php
  • 破解版微擎框架如何升级
  • python中numpy数组和列表的区别
  • 退回的货款应该记什么费用
  • 新准则下担保企业有哪些
  • 银行同业利率
  • 公司总人数和上社保人数
  • 支付贷款利息属于筹资活动吗
  • 融资租赁担保余值例题
  • c语言http请求解析表单内容
  • 月未转出未交增值税
  • 一般纳税人之外还有什么
  • 个体户也需要纳税吗
  • 多缴纳增值税
  • 开具成品油发票时注意事项是?
  • 商品损耗进项税额怎么算
  • 汽车销售公司赠车合法吗
  • 建筑行业如何结算工程款
  • 房租收不回来会计分录
  • 固定资产暂估折旧怎么算
  • 单位食堂油烟机多长时间清洗一次
  • 专票和普票的作用
  • 投资收益下期间怎么结转
  • 认证后的进项税额留抵退税
  • sql server 复制数据库具体操作图解
  • Mysql中explain作用详解
  • windows10怎么扩大内存
  • WIN10系统硬盘设置
  • 电脑主板bios设置图解
  • win10怎么获取
  • xp系统如何去掉开机登陆界面
  • xp如何改windows7
  • 远程桌面的文件怎么无法复制到本地桌面
  • linux常用命令csdn
  • 深入解析windows第7版
  • cad cl命令在哪里
  • lrucache算法
  • opengl渲染流程图
  • 设计一个windows
  • mod兼容性
  • linux特殊符号转义
  • python中迭代例子
  • 使用权资产
  • jquery设置背景颜色
  • 江西国税局电子税务局
  • 残疾人企业如何申请补贴
  • 四川税收总额
  • 软件著作权可以转让公司吗
  • 个人年收入超过多少不能退税
  • 企业完税证明怎么查询真伪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设