node版本、npm版本随意切换

news2025/2/24 4:07:25

前言

随着项目越做越多,难免会有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使用愉快!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/405859.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用react实现后台管理系统项目

一.开发React必须依赖三个库 1.react:包含react所必须的核心代码 2.react-dom:react渲染在不同平台所需要的核心代码 3.babel:将jsx转换成React代码的工具 二.React的依赖引入 1.方式一:直接CDN引入 2.方式二:下载后&…

vue高级特性总结

文章目录一、修饰符1、事件修饰符案例1案例22、按键修饰符案例33、表单修饰符案例4二、计算属性computed案例5三、监听器watch案例6案例7:当商品数量大于1000时,输入框中数字自动设置成1000;当商品数量小于0时,输入框中数字自动设…

vue中如何使用vue-pdf及相应报错解决

目录 一、安装npm 依赖 二、引入组件 1、html中使用组件 单页 多页 2、数据处理 单页 多页 三、项目使用--代码部分 四、报错解决 前言 使用vue-pdf组件实现文件预览功能 并在文件上增加操作按钮vue3不支持vue-pdf,vue3项目用pdfjs-dist一、安装npm 依赖…

【Vue】Vue简介、引入、命令式和声明式编程

💭💭 ✨: 开始陆陆续续更新vue啦   💟:东非不开森的主页   💜:如果有幸和你一起学习一起进步,那就太棒啦,一起学习吧。💜💜   初识vue一、初识…

从零入门开源框架---若依(前后端分离版)

一、若依是什么? 若依它就是一个开源项目,别人写好的代码,我们拿来进行二次开发,它主要是做数据和权限管理系统。 二、使用背景 任何公司的各种大的项目必然需要一个后台权限管理系统,这是必然的,但是如果不想投入太多…

windows安装yarn 详细教程

1、yarn介绍:yarn是一个代码包管理器,它允许我们与来自世界各地的其他开发人员共享代码。想要更多了解可以进入官网查看:https://yarnpkg.com/getting-started 2、进入yarn官网,可以看见官网已经声明从新版本(16.10)开始&#xf…

Vue项目二 登录注册功能的实现

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、系统注册功能的实现1.配置注册页面路由2.注册页面的搭建3.api下发送ajax请求的文件创建二、后台数据服务的创建1.app.js文件的建立2.User.js文件的建立3.配置…

目前最流行的 5 大 Vue 动画库,使用后太炫酷了

⭐️ 本文首发自 前端修罗场(点击加入),是一个由 资深开发者 独立运行 的专业技术社区,我专注 Web 技术、答疑解惑、面试辅导以及职业发展。现在加入,私聊我即可获取一次免费的模拟面试机会,帮你评估知识点的掌握程度,…

vue3 antd项目实战——table表格的自定义筛选【纯前端filters过滤、自定义筛选table表格数据】

vue3 antd项目实战——table表格自定义筛选(使用filters属性实现表头列columns自定义筛选)往期知识调用(步骤不懂就看这儿)场景复现实战演示实例1——筛选发布状态🔥1、双向绑定表格列目录、表格数据2、编写列目录内容…

vue控制滚动条滑到某个位置

一.关于web开发的各种高度的计算介绍 设置当前滑动到的距离 语法一:window.scrollTop(x,y) 传俩个值 //x横坐标 y纵坐标 例:window.scrollTop(0,1000) 语法二:window.scrollTop(options) 传对象,对象里面放属性 w…

js遍历map(js遍历map对象)

javascript怎么遍历map var map new HashMap();map.put(a,1);map.put(b,2);遍历:var key map.keySet();for (var i in key){ alert(map.get(key[i]));}注:js 中使用map,要先导入一个HashMap.js文件 没要求,引入这个文…

【深入浅出imx8企业级开发实战 | 04】嵌入式Linux设备掉电数据容错研究

这是机器未来的第58篇文章 原文首发地址:https://robotsfutures.blog.csdn.net/article/details/126924015 《深入浅出i.MX8企业级开发实战》快速导航 【01】imx8qxp yocto工程构建指南 【02】Yocto工程repo源码gitee加速配置方法 【03】imx8qxp一键独立编译指南 【04】嵌入式…

三分钟创建一个新应用,ivx的神奇之处【PPT式程序开发】

像做PPT一样的可视化编程语言你想拥有吗,可以自己尝试一下。像PPT一样的编程语言 文章目录🍓🍓用ivx创建一个新的应用(零基础)🚀🚀🥭🥭点击链接,跳转到官网&a…

【Vue 路由(vue—router)二】路由传参(params的类型 、Query参数的类型、路由name)

目录 前言 一、路由传参 效果展示 1.params的类型 (后附源码) params的类型源码不要在意注释代码 2.​​​​​​query参数的类型(后附源码) query参数的类型源码同样无视注释代码 3.路由name 前言 此内容为连载&#xff0c…

一文搞懂JS-Web-API——DOM

🌈本系列文章是博主精心整理的面试热点问题,吸收了大量的技术博客与面试文章,总结多年的面试经历,带你快速建立前端面试知识体系。抓住每一场面试的机会,知己知彼才能百战百胜。直击技术痛点,主动出击&…

Pinia 数据持久化储存(pinia-plugin-persistedstate)

pinia需要使用pinia-plugin-persistedstate插件来进行数据的存储 插件官网地址: https://prazdevs.github.io/pinia-plugin-persistedstate/guide/config.html 1、安装 这里对插件的安装就不多赘述了,放两张官网的截图 使用命令:npm i pi…

Vue--》计算属性与监视(侦听)属性的使用

目录 计算属性(computed) 监视属性(watch) 监视的两种方法 immediate选项 深度监视 计算属性(computed) 计算属性指的是通过一系列运算之后&#xff0c;最终得到一个值。这个动态计算出来的属性值可以被模板结构或methods方法使用&#xff0c;案例如下&#xff1a; <…

前端实战|React18极客园——登陆模块(token持久化、路由拦截、mobx、封装axios)

欢迎来到我的博客 &#x1f4d4;博主是一名大学在读本科生&#xff0c;主要学习方向是前端。 &#x1f36d;目前已经更新了【Vue】、【React–从基础到实战】、【TypeScript】等等系列专栏 &#x1f6e0;目前正在学习的是&#x1f525;React框架React框架React框架&#x1f525…

vite搭建vue2项目

问题提出 最近在做一个练习的小项目&#xff0c;由于要配合组成员的其它成员来搭建项目&#xff0c;大多掌握的技术栈都在vue2&#xff0c;用惯了vite来搭建&#xff08;vite真香~&#xff09;,就想着来搭建一个vue2的项目。原本以为查下百度很快可以搭好&#xff0c;没想到折…

【小程序从0到1】WXSS模版语法汇总

欢迎来到我的博客 &#x1f4d4;博主是一名大学在读本科生&#xff0c;主要学习方向是前端。 &#x1f36d;目前已经更新了【Vue】、【React–从基础到实战】、【TypeScript】等等系列专栏 &#x1f6e0;目前正在学习的是&#x1f525;React/小程序React/小程序React/小程序&am…