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

  • iqoo8和红魔6入手建议(iqoo8和红魔6pro)

    iqoo8和红魔6入手建议(iqoo8和红魔6pro)

  • iqooneo5是5g手机吗(iqooneo5是什么型号)

    iqooneo5是5g手机吗(iqooneo5是什么型号)

  • 小米蓝牙耳机air2 se怎么重置(小米蓝牙耳机air 如何配对)

    小米蓝牙耳机air2 se怎么重置(小米蓝牙耳机air 如何配对)

  • 米兔儿童学习手表5X支持安装微信吗(米兔儿童手表使用教程)

    米兔儿童学习手表5X支持安装微信吗(米兔儿童手表使用教程)

  • oppo充电震动能关掉吗(oppo 充电震动)

    oppo充电震动能关掉吗(oppo 充电震动)

  • b站可以定时关闭吗(b站可以定时关注吗)

    b站可以定时关闭吗(b站可以定时关注吗)

  • 小米mix3miui12如何显示运营商(小米mix3miui12.5)

    小米mix3miui12如何显示运营商(小米mix3miui12.5)

  • 苹果7电池健康怎么看(苹果7电池健康不见了)

    苹果7电池健康怎么看(苹果7电池健康不见了)

  • qq关联功能(qq关联功能详细介绍)

    qq关联功能(qq关联功能详细介绍)

  • 为什么抖音收藏的音乐用不了(为什么抖音收藏的视频看不到了)

    为什么抖音收藏的音乐用不了(为什么抖音收藏的视频看不到了)

  • ios快捷指令安全性设置不允许(iphone快捷指令安全性设置无法打开)

    ios快捷指令安全性设置不允许(iphone快捷指令安全性设置无法打开)

  • 小米6插u盘没反应(小米6插u盘没反应怎么办)

    小米6插u盘没反应(小米6插u盘没反应怎么办)

  • mac端有什么加速器(macbook有什么加速器)

    mac端有什么加速器(macbook有什么加速器)

  • i79700k能上多大频率内存(i79700k用多大内存条)

    i79700k能上多大频率内存(i79700k用多大内存条)

  • oppoa57开不了机了怎么办(oppoa57开不了机一直在震动)

    oppoa57开不了机了怎么办(oppoa57开不了机一直在震动)

  • 微信怎么样发朋友圈不带图(微信怎么样发朋友圈图片和文字)

    微信怎么样发朋友圈不带图(微信怎么样发朋友圈图片和文字)

  • 小米强制关机是什么键(小米强制关机不重启)

    小米强制关机是什么键(小米强制关机不重启)

  • 高德地图标注多个位置(高德地图标注多个景点位置)

    高德地图标注多个位置(高德地图标注多个景点位置)

  • 淘宝帮助中心在哪里(手机淘宝服务中心帮助与反馈在哪里)

    淘宝帮助中心在哪里(手机淘宝服务中心帮助与反馈在哪里)

  • 温情的意思(花开无声静默温情的意思)

    温情的意思(花开无声静默温情的意思)

  • 小天才z5参数(小天才Z5参数对比Q1A)

    小天才z5参数(小天才Z5参数对比Q1A)

  • 淘宝店铺页尾怎么设计(淘宝店铺中的店铺尾部怎么弄)

    淘宝店铺页尾怎么设计(淘宝店铺中的店铺尾部怎么弄)

  • qq名片封面怎么删除(qq名片封面怎么设置透明)

    qq名片封面怎么删除(qq名片封面怎么设置透明)

  • 微信如何返回6.9.9(微信如何返回旧版本)

    微信如何返回6.9.9(微信如何返回旧版本)

  • 快手删掉的作品怎么恢复(快手删掉的作品别人还能看到吗)

    快手删掉的作品怎么恢复(快手删掉的作品别人还能看到吗)

  • 微信视频如何制作(微信视频如何制作表情包动态图)

    微信视频如何制作(微信视频如何制作表情包动态图)

  • Python学习:property装饰器(pythonproperty)

    Python学习:property装饰器(pythonproperty)

  • 制造业做贸易出口可以退税吗
  • 发票章坏了能自己刻吗
  • 季度现金流量表是三个月相加吗
  • 怎么强调各个分公司之间无直接联系
  • 银行承兑汇票到期日期怎么算
  • 资产负债表日后调整事项与非调整事项的区别
  • 一次性加速折旧汇算清缴调增吗
  • 注册资本低于实际投资
  • 合同没签定金可以退的吗
  • 借款存入银行会计分录
  • 融资租赁主营业务收入如何确认
  • 黄金以旧换新工费多少钱一克
  • 开公司前期费用有什么
  • 员工买了多项东西怎么说
  • 新产品开发费用怎么扣除
  • 装卸收入的增值税税率是多少
  • 增值税申报税额填错了怎么进行填
  • 异地工程要预缴环境税款吗
  • 民间非营利组织会计科目
  • 关于一般纳税人提供非学历教育服务适用简易计税
  • 建筑企业在增值税方面新出台的政策
  • 有形动产经营租赁服务税率
  • 跨地区经营汇总纳税企业所得税
  • 回盘的模板
  • 一般纳税人认定管理办法
  • 注册表关闭微软yes改成no
  • 汇款手续费应由谁承担
  • 新车车祸报废
  • 销售不动产分期收款怎么确认收入
  • 无票收入什么时候确认收入
  • 所有者权益类的期末余额公式
  • kali linux如何使用
  • php判断useragent
  • 手把手教你win7换主板不重装系统的方法
  • 自动化测试是怎样的
  • 工会捐款怎么账务处理
  • 企业抵扣进项税条件
  • 个体工商户超过100万怎么缴税
  • 预收账款收了没
  • mysql备份方式有哪些
  • centos7阿里云源
  • 企业营业税怎么征收
  • sql服务无法启动 3417
  • mysql 5.5 5.6 5.7
  • 即征即退增值税怎么申报
  • 按信用风险特征组合
  • 工会经费的会计分录2022
  • 发票税额不全能抵扣吗
  • 以前年度社保计提出错了怎么调整
  • 工程结算在资产中的作用
  • 固定资产暂停使用申请怎么写
  • 医院食堂餐饮服务方案
  • 有偿服务职工怎么办
  • 发票作废后对方还能认证吗
  • 申报表怎么更正
  • 销售费用包括哪些内容?其明细科目有哪些?
  • 工业企业增值税税率
  • mysql查询语句中的逻辑运算符
  • 苹果的mac系统
  • 虚拟网络无网络访问权限
  • dwm占用内存过高 进程处理
  • xp操作系统入门
  • centos6.5dns配置
  • centos6.5配置ssh
  • centos最小化安装步骤
  • linux 数据恢复
  • 和大家一起分享一下你读书以后的感受吧
  • linux 系统变量
  • bootstrap怎么学
  • node.js中fs模块
  • div的class有空格
  • nodejs如何安装
  • ECLIPSE编辑器
  • 手把手教你自己做菜
  • 购置税发票怎么看自己交了多少税
  • 新旧动能转换是我们能否过坎的关键
  • 个人社保缴纳年限怎么算
  • 南昌高新税务局上班时间
  • 开票金额有限额吗
  • 北京市地税总局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设