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

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

时间2025-04-30 15:44:43分类IT科技浏览2904
导读:前言 本篇随笔主要写了如何安装并使用node多版本管理工具gnvm(windowns环境下)...

前言

本篇随笔主要写了如何安装并使用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.exe

curl -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下输入

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-x64

32位的则需要在版本号后面加上-x86例如gnvm install 5.0.0-x86

latest表示最新一版的

上图最后一列显示的是对应node版本最适合的npm版本 1.1安装Node 8.12.0 版本

cmd下输入

gnvm install 8.12.0
1.2安装8.12.0对应的npm版本6.4.1

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 latest gnvm 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

声明:本站所有文章         ,如无特殊说明或标注                 ,均为本站原创发布      。任何个人或组织      ,在未征得本站同意时       ,禁止复制       、盗用      、采集                 、发布本站内容到任何网站         、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益                ,可联系我们进行处理         。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
vue父组件调用子组件函数方法(vue 父组件调用子组件方法ref) Windows1124H2(Win11 22449卡死怎么办? Win11 22449卡死的解决方法)