前言

随着项目越做越多,难免会有a项目需要12.x的node版本,b项目需要>16.0.0的情况。 为了避免出现node版本切换的繁琐,特意找了这么一个工具,主要是方便管理node版本。 请按照以下步骤来实现
官方地址: 传送门

1、下载软件

  • 百度网盘下载自带提取码

  • 把下载的gnvm.exe粘贴在D:\nodepath

  • 把D:\nodepath加入到环境变量的系统变量的path

  • 在命令行输入gnvm version 查看版本 如下证明环境变量配置成功

  • 这时候就可以使用gnvm指令管理nodejs版本了

  • 搜索node版本,可以指定版本或者模糊搜索,需要满足1.x.x的格式

  • 安装指定版本

  • 使用指定版本(前提是有下载)

  • gnvm use 19.0.0

  • 接下来列举一些常用命令

  • gnvm install latest // 安装最新版本的 node

  • gnvm install 10.0.0 // 安装指定版本,也可以指定安装32位或64位

  • gnvm update latest // 更新本地 latest 的 node 版本

  • gnvm ls // 查看已安装node版本

  • gnvm use 10.0.0 // 切换node版本

  • gnvm npm global // 安装与node版本对应的npm

  • gnvm npm latest // 安装最新的npm版本

  • gnvm config registry TAOBAO // 切换淘宝镜像

  • gnvm uninstall latest // 卸载最新版本的 node

  • gnvm uninstall 10.0.0 // 卸载指定版本

  • 卸载node版本还可以直接删除文件夹

注意事项:

  • 有个setting.txt文件
  • 安装node的时候 需要停掉node服务
  • 如果在使用gnvm之前就有node版本的,可以卸载node,然后由gnvm管理
  • 如果再过程中有什么问题或困难 都可以留言哦,我看到了会回复的
  • 最后 祝你gnvm使用愉快!

node版本、npm版本随意切换相关推荐

  1. node与npm版本对应关系以及使用nvm管理node版本

    一,node与npm版本对应关系 官网链接:https://nodejs.org/zh-cn/download/releases/ 二,nvm下载和安装 nvm-setup最新版.rar 百度网盘 链 ...

  2. mac下nvm_Mac OS 使用 nvm 管理 node 与 npm 版本

    nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows . 以下具体说下 ...

  3. 支持win7的node.js版本+node和npm版本不匹配问题解决

    https://nodejs.org/zh-cn/download/releases/ node.js下载地址  支持win7的为 https://nodejs.org/download/releas ...

  4. node,npm版本匹配

    node与npm版本 node和npm 版本不匹配 node和npm npm是nodejs的包管理器,在安装node时会对应下载相应版本的npm. 版本不匹配 在windows上已有一个旧版本node ...

  5. node、npm、cnpm踩坑

    文章目录 前言 一.cnpm i 报错无法使用 二.解决步骤 1.查看cnpm 是否安装 2.查看 node 和 npm 版本 3. 处理 总结 前言 提示: npm install -g cnpm ...

  6. 新电脑,node和npm最新版本和项目不兼容/nvm切换node

    方法1 重新下载/升级node版本 当换了公司电脑,安装完node发现,node版本太高,自己原先电脑上node版本是:v14.15.0,npm为:6.14.2 而在node官网下的新版node已经1 ...

  7. mac怎么查node版本_Mac更新node版本和npm版本

    npm: 查看当前版本: npm --version 更新到最新版 sodu npm install npm@latest -g node: 1.查看当前版本: node -v 2.清除npm当前缓存 ...

  8. Node 版本管理 快速切换版本、版本回退(降级)、版本更新(升级)

    场景 最近遇到一些node的坑,比如6.3.0版的node用不了公司最新的工作流,升级到10.x版的node后,又用不了另一套工作流. 问题 怎么实现node版本降级.升级?是否可以安装多个版本按需要 ...

  9. 关于node js和 npm 版本不匹配的情况

    方法一 根据node 修改npm版本号 今天在安装node.js后使用 npm安装 BtleJuice 遇到了如下情况. 记录一下该情况看是否有相同问题的朋友就不用了走弯路 出现该情况说明node.j ...

最新文章

  1. 给大家介绍一位中科院师兄,读研时通过实习和比赛收入五十万
  2. SQL性能优化之索引优化法
  3. minist读取一张图片
  4. UNIX再学习 -- 内存管理
  5. 特征匹配 + 单应性查找对象
  6. MySQL 字符串转in/double类型——CAST/CONVERT函数的用法
  7. linux中paste的用法,在Linux中使用Paste命令来合并行,包括使用Paste命令技巧及注意事项...
  8. git merge分支不合并_合并分支使用Merge还是Rebase?
  9. 知乎回应月饼问题:忽略了麦芽糖或致部分人不耐受,召回所有月饼
  10. 超级计算机运行吃鸡,决赛圈的时候,如果两个人同时被手雷炸死该怎么办呢?...
  11. 快来加入阿里云大学【云学院】班级助理—机会稍纵即逝,错过遥遥无期
  12. Excel怎么做均值-极差控制图
  13. vue项目中嵌入软键盘(中文/英文)
  14. W25qxxx 实现文件系统 ---- 基于RT-thread嵌入式操作系统
  15. 【江苏大学研究生小记】各方面都不太如意
  16. 在Linux系统搭建DNS服务器
  17. 一个遮罩层怎么遮罩两个图层_遮罩效果全解(13种方法)
  18. 苯乙炔单体/苯基卟啉/联吡啶衍生物/联吡啶/四苯甲烷/金刚烷单体/苯乙烯衍生物-齐岳
  19. 从Bold手环来谈谈无袖带血压计的技术
  20. Sentinel 限流原理

热门文章

  1. 计算机四级初级程序员考试试卷
  2. 1 面向对象设计模式与原则
  3. Linux4.19-获取IDT地址
  4. TreeMap用法 示例
  5. MAC A1466 820-00165-A 进水不触发
  6. 阿里心电图数据特征分析
  7. 微信小程序授权登录和获取手机号功能(详细)
  8. Learning Memory-guided Normality for Anomaly Detection 代码解析
  9. 四大思维工具,SWOT、PDCA、DISC、时间管理
  10. python 证书-python+证书