位置: 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语言中有哪些循环结构)

  • 网店推广有哪些办法(网店推广有哪些重要性)

    网店推广有哪些办法(网店推广有哪些重要性)

  • 从微信转到支付宝怎么转(从微信转到支付宝怎么转没有银行卡)

    从微信转到支付宝怎么转(从微信转到支付宝怎么转没有银行卡)

  • 一加9rt是柔性屏吗

    一加9rt是柔性屏吗

  • 苹果如何更新15.4(苹果如何更新15.1系统)

    苹果如何更新15.4(苹果如何更新15.1系统)

  • 电脑主机开不了机怎么办(电脑主机开不了机风扇转一下就停)

    电脑主机开不了机怎么办(电脑主机开不了机风扇转一下就停)

  • iphonexs max防水吗(iphonexs max防水性能怎么样)

    iphonexs max防水吗(iphonexs max防水性能怎么样)

  • 华为nova7负一屏如何关闭(华为nova7负一屏怎么设置)

    华为nova7负一屏如何关闭(华为nova7负一屏怎么设置)

  • 如何去除手机qq浏览器广告(如何去除手机前置摄像头水雾)

    如何去除手机qq浏览器广告(如何去除手机前置摄像头水雾)

  • qq相册热度怎么回事(qq群相册热度系数可以更改吗)

    qq相册热度怎么回事(qq群相册热度系数可以更改吗)

  • 华为p30灭屏显示怎么换样式(华为p30灭屏显示耗电吗)

    华为p30灭屏显示怎么换样式(华为p30灭屏显示耗电吗)

  • 华为mate30无线快充怎么使用(华为mate30epro无线)

    华为mate30无线快充怎么使用(华为mate30epro无线)

  • 挖孔屏可以隐藏吗(挖孔屏隐藏摄像头)

    挖孔屏可以隐藏吗(挖孔屏隐藏摄像头)

  • 小程序服务的基础(小程序服务内容)

    小程序服务的基础(小程序服务内容)

  • 苹果7p有红外线遥控功能吗(苹果7p有红外线功能吗)

    苹果7p有红外线遥控功能吗(苹果7p有红外线功能吗)

  • 快手怎么看谁浏览了(快手怎么看谁浏览过我的主页)

    快手怎么看谁浏览了(快手怎么看谁浏览过我的主页)

  • 红米6a怎么扩内存(redmi6a怎么扩大内存)

    红米6a怎么扩内存(redmi6a怎么扩大内存)

  • oppoa59s相当于骁龙多少(oppoa59处理器相当骁龙)

    oppoa59s相当于骁龙多少(oppoa59处理器相当骁龙)

  • xr和11的钢化膜一样吗(苹果xr和苹果11的钢化膜)

    xr和11的钢化膜一样吗(苹果xr和苹果11的钢化膜)

  • 路由器4c是什么意思(无线路由器4c是什么意思)

    路由器4c是什么意思(无线路由器4c是什么意思)

  • 淘宝店铺钉钉号是什么(淘宝店铺钉钉号在哪里看的到)

    淘宝店铺钉钉号是什么(淘宝店铺钉钉号在哪里看的到)

  • 如何下载优酷视频(如何下载优酷视频到u盘)

    如何下载优酷视频(如何下载优酷视频到u盘)

  • 华为手机耳机孔在哪里(华为手机耳机孔是3.5还是2.5)

    华为手机耳机孔在哪里(华为手机耳机孔是3.5还是2.5)

  • 小米桌面云备份是什么(小米桌面云备份可以删吗)

    小米桌面云备份是什么(小米桌面云备份可以删吗)

  • 微信收款违规行为是怎么回事(微信收款涉及违规)

    微信收款违规行为是怎么回事(微信收款涉及违规)

  • 虎扑如何编辑修改帖子(虎扑怎么修改原帖)

    虎扑如何编辑修改帖子(虎扑怎么修改原帖)

  • 腾讯视频如何下载(腾讯视频如何下载到手机)

    腾讯视频如何下载(腾讯视频如何下载到手机)

  • React18的useEffect会执行两次

    React18的useEffect会执行两次

  • 车船税是否每年都交
  • 工程监理费开什么发票
  • 企业所得税表利润总额怎么填写
  • 周转材料登三栏式明细账吗
  • 报销用的发票抬头写什么
  • 残保金申报表中的上年工资总额指所属期的上一年吗
  • 怎么报企业所得税季报
  • 复印的原始凭证可以作为记账依据吗
  • 厂房怎么计提折旧费
  • 跨年度发现的差错
  • 专项科研经费
  • 延迟交款收息做什么科目?
  • 小规模纳税人增值税优惠政策2023
  • 收款费用明细表
  • 分派现金股利会计科目
  • 企业自产自销的成本怎么核算?
  • 食品发票可以抵扣所得税吗
  • 股权转让受让人违约
  • 个人出租房屋合同协议书
  • 非货币性资产交换准则
  • 出纳汇错款会计怎么做账
  • 个税缴纳期数填1是什么意思
  • 企业出差补助需要缴纳个人所得税吗?
  • 企业利息收入如何做分录
  • win10专业版虚拟内存怎么设置
  • linux计划任务crontab
  • 预提费用新会计准则叫什么科目
  • 无形资产一般采用直线法摊销也可采用加速法进行摊销
  • php单双引号的区别
  • 苹果电脑出现macos什么意思
  • 公司入股的钱叫什么
  • 暂估入库结转成本账务处理
  • 用友结算成本处理的作用
  • 存货损失的账务处理
  • vue设置图片
  • ubuntu16.04.4安装教程
  • 合并资产负债表模板
  • 附有退回条件的销售商
  • php中验证码如何实现登录验证
  • 关基系统防SSL证书断供,知道创宇“包办式”国密改造方案省心又安全
  • Laravel 5.3 学习笔记之 配置
  • mysql水平拆分实现
  • 不接受商业承兑会怎么样
  • java中double是什么数据类型
  • 好用的微信小程序邮箱有哪些
  • 小规模纳税人劳务费税率
  • 增值税退税流程怎么操作
  • 银行存款出现负数怎么办
  • 公司没有收入怎么办
  • 应付职工薪酬会计凭证
  • 收到土地使用权的租金
  • 社保扣款上月没扣费
  • 单位保险柜里都放些什么
  • 转让土地及地上建筑物涉及的税金
  • 发票冲销后还能用吗
  • 新公司期初余额怎么算
  • 收到发票就是付款了吗
  • 餐饮食材成本高怎么形容
  • 如何理解现金折扣
  • 固定资产计提折旧的会计科目
  • 建账需要买哪些会计用品
  • sqlserver使用方法
  • mysql varchar2
  • windows虚拟内存转移有什么危害
  • u极速u盘装系统
  • win10屏幕亮度怎么调节快捷键
  • linux查看组的信息
  • 计算机 win10 桌面
  • windowsxp复制粘贴不可用?
  • win7旗舰版如何禁止更新
  • win8操作中心
  • windows mobile应用
  • 如何修改windows密码策略
  • 在linux操作系统中,/etc/rc.d/init.d
  • jquery插件是干什么的
  • linux 删除inode
  • 一般纳税人开票的税率是多少
  • 河北个体工商户年报入口
  • 江苏灵活就业医保交多少年
  • 江西省国家税务局总局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设