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

  • 微博营销有哪些方法和手段呢?(微博营销有哪些常用策略及活动营销方式)

    微博营销有哪些方法和手段呢?(微博营销有哪些常用策略及活动营销方式)

  • 苹果6 plus尺寸多少(苹果6 0系统)(苹果6plus尺寸多大屏幕)

    苹果6 plus尺寸多少(苹果6 0系统)(苹果6plus尺寸多大屏幕)

  • 钉钉闪记怎么使用(钉钉闪记的视频怎么导出)

    钉钉闪记怎么使用(钉钉闪记的视频怎么导出)

  • 小红书的水印在哪里设置去除(小红书里面的水印)

    小红书的水印在哪里设置去除(小红书里面的水印)

  • 4g下载速度(4g下载速度是多少mb/秒)

    4g下载速度(4g下载速度是多少mb/秒)

  • u盘显示红色危险怎么办(u盘显示红色危险提示)

    u盘显示红色危险怎么办(u盘显示红色危险提示)

  • mgak2ch/a是什么型号(mgak2j/a是什么型号)

    mgak2ch/a是什么型号(mgak2j/a是什么型号)

  • 电话手表可以用自己的手机卡吗(电话手表可以用充电宝充电吗?)

    电话手表可以用自己的手机卡吗(电话手表可以用充电宝充电吗?)

  • 手机tmp文件用什么打开(tmp手机文件用什么打开)

    手机tmp文件用什么打开(tmp手机文件用什么打开)

  • 华为手机恢复出厂设置会不会影响使用(华为手机恢复出厂设置系统会回到原来的系统吗)

    华为手机恢复出厂设置会不会影响使用(华为手机恢复出厂设置系统会回到原来的系统吗)

  • 青桔单车怎么关锁(青桔单车怎么关闭自动续费)

    青桔单车怎么关锁(青桔单车怎么关闭自动续费)

  • qq为什么不能上传精选照片(qq为什么不能上传微信二维码)

    qq为什么不能上传精选照片(qq为什么不能上传微信二维码)

  • 电脑主机是什么(电脑主机是什么盘)

    电脑主机是什么(电脑主机是什么盘)

  • 1000kbps是3g网速吗(1000kb/s是多少网速)

    1000kbps是3g网速吗(1000kb/s是多少网速)

  • ipad没电要充多久开机(ipad没电充多久可以开机)

    ipad没电要充多久开机(ipad没电充多久可以开机)

  • 微博被拉黑后还能给对方发私信吗(微博被拉黑后还能看到对方微博吗)

    微博被拉黑后还能给对方发私信吗(微博被拉黑后还能看到对方微博吗)

  • 分页符是什么(分页符是什么线)

    分页符是什么(分页符是什么线)

  • 淘宝能寄到加拿大吗(淘宝寄到加拿大要多久)

    淘宝能寄到加拿大吗(淘宝寄到加拿大要多久)

  • oppor15身长是多少厘米(oppor15手机长多少厘米宽多少厘米?)

    oppor15身长是多少厘米(oppor15手机长多少厘米宽多少厘米?)

  • 苹果a2223是什么型号(苹果手机a2223是什么)

    苹果a2223是什么型号(苹果手机a2223是什么)

  • 剪映片尾音乐怎么剪(剪映片尾怎么加音乐)

    剪映片尾音乐怎么剪(剪映片尾怎么加音乐)

  • 华为手环3e怎么开机(华为手环3e怎么充电视频)

    华为手环3e怎么开机(华为手环3e怎么充电视频)

  • 怎样手机网购详细步骤(手机网购操作步骤)

    怎样手机网购详细步骤(手机网购操作步骤)

  • 海威特i31和i39区别(海威特i30和i39耳机的区别)

    海威特i31和i39区别(海威特i30和i39耳机的区别)

  • 数以千计的网站使用的FTP凭证被劫持(数以千计的拼音是什么)

    数以千计的网站使用的FTP凭证被劫持(数以千计的拼音是什么)

  • nisdomainname命令  显示主机NIS的域名(ninja命令使用)

    nisdomainname命令 显示主机NIS的域名(ninja命令使用)

  • 预缴所得税退回
  • 小规模纳税人零申报是每季度报吗
  • 社保稳岗返还计算公式
  • 如何判断固定资产资本化还是费用化
  • 印花税票吧
  • 非独立核算分公司个税怎么申报
  • 代扣个人所得税现金流入哪个科目?
  • 土地出让金计算方法
  • 财产保险合同印花税谁交
  • 失业稳岗补贴要交所得税吗
  • 缴纳土地出让金购买的土地是无形资产吗
  • 软件开发公司的运营模式
  • 认可的发票验证怎么弄
  • 核定征收未分配利润分红分录
  • 经济法基础企业所得税好难
  • 监控维护需要什么经营范围
  • 最新房产税消息2020
  • 工会经费由谁审批
  • 更正申报以前个税的处理方法
  • 实收资本的入账金额怎么算
  • 资产负债表应收账款是负数怎么回事
  • 股东以股抵债是否合法
  • 出租房产免收租金合法吗
  • 报销差旅费涉及的会计科目
  • win10 热键
  • kb4580419更新
  • windows7旗舰版为什么很多东西打不开
  • help是什么文件夹可以删除吗
  • 收到银行承兑汇票的账务处理
  • 进项发票认证操作
  • 三元运算符判断闰年php
  • 控股公司的账务处理
  • 百家论坛是正规期刊吗
  • 通信原理简明
  • 个人的无形资产
  • 发票作废申请书模板
  • 金税盘减免怎么做分录
  • 增值税发票2年了还能开吗
  • 管理费用明细账余额累加吗
  • 客户多付款不要了多这部分是哪种收入?
  • 固定资产清理净残值怎么处理
  • 微信支付宝等第三方支付的优缺点
  • 跨年发票能不能用
  • 小规模纳税人的条件
  • 免税收入是否可抵扣
  • 债务重组的账务处理和税收差异
  • 个体工商户的个税起征点
  • 银行回单中包含哪些内容
  • 无偿划转资产需要挂其他应收款吗
  • 未取得发票该怎么说明
  • 退休人员基本养老金包括哪些
  • 未确认融资费用是什么类科目
  • 积分兑换如何做表格分析
  • 企业注销前是不是资产必须处理完
  • 金税盘未清盘怎么处理
  • 会计去企业还是国企好
  • 债权投资和其他应收款的区别
  • 企业清算的顺序
  • mysql常用命令
  • sqlserver 优化配置
  • mysql group order
  • 硬盘安装ubuntu18
  • 1.cpp执行的是什么文件
  • Deepin 2014.2正式版下载 和安装教程
  • ubuntu14升级
  • win8.1 升级
  • windowsxp回收站实际是
  • window10 360
  • win8 任务栏
  • linux内存耗尽怎么解决
  • 安装perl模块
  • node.js解析excel
  • Node.js中的construct构造函数
  • windows与苹果
  • centos 开机启动程序
  • python xml.etree
  • python读取数据
  • angular ngshow
  • 韩国税务怎么算收入
  • 金税工程什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设