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

  • 苹果手机无线网怎么共享给别人(苹果手机无线网灰色无法启用)

    苹果手机无线网怎么共享给别人(苹果手机无线网灰色无法启用)

  • 苹果13怎么设置闹钟(苹果13怎么设置壁纸和锁屏)

    苹果13怎么设置闹钟(苹果13怎么设置壁纸和锁屏)

  • 剪映黑屏了怎么回事(剪映黑屏了怎么恢复)

    剪映黑屏了怎么回事(剪映黑屏了怎么恢复)

  • 一个小米账号可以登录几个手机(一个小米账号可以绑定几个手机)

    一个小米账号可以登录几个手机(一个小米账号可以绑定几个手机)

  • 4g+hd是什么(4ghd是什么意思收费吗)

    4g+hd是什么(4ghd是什么意思收费吗)

  • 为什么8g运行内存可以用只有3.9g(为什么8g运行内存只有3g可用)

    为什么8g运行内存可以用只有3.9g(为什么8g运行内存只有3g可用)

  • 钉钉倍速看回放记录时间会少吗(钉钉倍速回放会有记录吗)

    钉钉倍速看回放记录时间会少吗(钉钉倍速回放会有记录吗)

  • 美版官换机什么意思(官换机和美版哪个值得买)

    美版官换机什么意思(官换机和美版哪个值得买)

  • lte和4g哪个稳定(lte和4g+)

    lte和4g哪个稳定(lte和4g+)

  • 分辨率跟显示器有关系吗(分辨率跟显示器关系大吗)

    分辨率跟显示器有关系吗(分辨率跟显示器关系大吗)

  • 微信记录找回(自己主动清空的微信记录找回)

    微信记录找回(自己主动清空的微信记录找回)

  • 电脑开机后几秒就关机(电脑开机后几秒钟自动关机)

    电脑开机后几秒就关机(电脑开机后几秒钟自动关机)

  • 华为mate30是什么屏幕(华为mate30算什么级别的手机)

    华为mate30是什么屏幕(华为mate30算什么级别的手机)

  • 华为发布mate30屏占比(华为mate30屏幕报价)

    华为发布mate30屏占比(华为mate30屏幕报价)

  • 承载系统lte需要打开吗(承载系统lte需要设置吗)

    承载系统lte需要打开吗(承载系统lte需要设置吗)

  • 淘宝怎么解除身份证(淘宝怎么解除身份证绑定)

    淘宝怎么解除身份证(淘宝怎么解除身份证绑定)

  • mate30pro出厂带膜吗(mate30pro出厂有没有贴膜)

    mate30pro出厂带膜吗(mate30pro出厂有没有贴膜)

  • 快手可以找回删除视频(快手找回删除作品)

    快手可以找回删除视频(快手找回删除作品)

  • pr怎么添加动态字幕(pr怎么添加动态字幕一个一个字出)

    pr怎么添加动态字幕(pr怎么添加动态字幕一个一个字出)

  • 小米手环怎么设置睡眠(小米手环怎么设置锁屏密码)

    小米手环怎么设置睡眠(小米手环怎么设置锁屏密码)

  • 优活手环如何调成中文(优活手环怎么调时间)

    优活手环如何调成中文(优活手环怎么调时间)

  • app设计与平面设计有何区别(app平面设计图)

    app设计与平面设计有何区别(app平面设计图)

  • 怪兽充电宝可以买吗(怪兽充电宝可以自己充电吗)

    怪兽充电宝可以买吗(怪兽充电宝可以自己充电吗)

  • 苹果上怎么用微信支付欢乐豆(苹果上怎么用微信支付微信豆)

    苹果上怎么用微信支付欢乐豆(苹果上怎么用微信支付微信豆)

  • win10输入法没有选字框解决方法(win10输入法没有候选词)

    win10输入法没有选字框解决方法(win10输入法没有候选词)

  • edisk.exe是什么进程 edisk进程是什么文件(edi文件怎么打开)

    edisk.exe是什么进程 edisk进程是什么文件(edi文件怎么打开)

  • 比弗湖自然中心内光秃秃的树和红盖鳞毛蕨,纽约 (© Chris Murray/Alamy)(比弗利山庄安全吗治安)

    比弗湖自然中心内光秃秃的树和红盖鳞毛蕨,纽约 (© Chris Murray/Alamy)(比弗利山庄安全吗治安)

  • 增值税专用发票使用规定 最新
  • 待抵扣税金怎么算
  • 简易计税是什么意思?
  • 预缴增值税项目编号填写错误怎么办
  • 注册资金印花税减半政策
  • 多缴纳个人所得税怎么办
  • 增值税需要结转到本年利润吗
  • 房地产项目结转条件
  • 本月计提所得税费用
  • 公司账户存定期 定期要做利息出纳账吗
  • 红字通知单进项税额转出
  • 经营租赁固定资产折旧计入什么科目
  • 土地出让金如何缴纳
  • 租房押金收不回来怎么做账
  • 如何防范税务风险
  • amdr5 1400
  • 实收资本一定要打进公司对公户吗
  • 网赚项目——Youtube获取高流量的技巧
  • 取得土地使用权的方式
  • laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
  • 一次补发工资怎么算
  • 办公楼需要什么
  • 企业发生的利得或损失应计入企业的营业外收支
  • mysql刷新数据
  • 装修费用当月摊还是次月摊销
  • 授渔计划是什么意思
  • 神经网络浅讲
  • ssh远程登录执行命令
  • 命令行改gpt
  • 应收账款等于什么加什么
  • 处置结余的工程款怎么算
  • 退货的会计处理分录
  • 企业所得税不得核定征收行业
  • 本期到期债务计算公式
  • nacos注册流程
  • 企业资产的范围
  • 无效发票进项税额抵扣
  • mongodb创建库
  • 社会团体要求
  • 财务做帐的金额怎么算
  • 揭秘蒙娜丽莎25恐怖之处
  • 直接计入所有者权益的利得和损失,影响当期损益
  • 弃置费用的摊余成本
  • 以前年度应收账款贷方余额如何调整
  • 劳务派遣工资可以税前扣除吗
  • 出纳属于会计岗位职责吗
  • 公司的装修费计入什么科目
  • 印花税申报成功未扣款还能更正吗
  • 进项税留抵税额是什么意思
  • 个体生产经营所得税
  • 安置用房视同销售,怎么确认扣除费用?
  • 专项应付款的账务处理营业外收入
  • 现金劳务收入会计分录
  • 万达对赌协议是什么
  • 财税2009年87号文废止
  • 企业向员工收取费用
  • 购买商品发生的费用计入
  • 明细分类账怎么做表格
  • 建账时应考虑的问题包括下列哪三项
  • 通过实例认识MySQL中前缀索引的用法
  • 简单介绍春节的风俗
  • blos是什么意思
  • window10玩英雄联盟卡顿怎么办
  • ubuntu可以不关机吗
  • bash.exe
  • Win10怎么安装软件
  • linux如何限制指定ip访问
  • nodejss
  • 后台运行bat定时器程序示例分享
  • 简述javascript的作用
  • #vr#
  • js中返回上一页
  • js 分页插件
  • android下载文件保存到本地
  • python中的range和arange
  • 数据字典实例详解
  • 税务局举报管理办法
  • 支付水电费的增值税税率文件
  • 宿豫区国税分局电话
  • 电子税务局无法导出申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设