当前位置: 首页 > news >正文

Windows环境使用NVM高效管理多个Node.js版本

目录

1. 引言

1. 1介绍Node.js版本管理的重要性

1.2 简述NVM(Node Version Manager)的作用和优势

2. 安装NVM

2.1 下载和安装NVM for Windows

2.2 配置环境变量

2.3 验证安装是否成功

3. 基本命令

4. 结语


1. 引言

1. 1介绍Node.js版本管理的重要性

Node.js版本管理为什么对我们那么重要?

我们在日常开发过程中;电脑上肯定不止一个VsCode项目,项目技术更新呢迭代日新月异;相关的插件也是更新很快;这时候我们就要频繁更新插件;

但是有一个问题;版本不兼容会导致我们的项目启动出现各种莫名其妙的问题。

这时候NVM应运而生了。

1.2 简述NVM(Node Version Manager)的作用和优势

NVM的全称是 “Node Version Manager”。它是一个开源的版本管理工具,用于在命令行界面中管理多个Node.js版本

NVM允许用户轻松切换不同版本的Node.js,这对于需要在不同项目之间使用不同Node.js版本的开发者来说非常有用

2. 安装NVM

2.1 下载和安装NVM for Windows

这里博主提供两种下载方式:

  • 第一种:访问官方网站下载:https://github.com/coreybutler/nvm-windows/releases/tag/1.2.2
  • 第二种:关注GZH"小猿讲编程"回复nvm关键字即可获取下载链接;

2.2 配置环境变量

下载之后我们会得到如图所示的一个安装文件

一路傻瓜式安装即可;

注:无需填写电子邮箱,点击Next

2.3 验证安装是否成功

按下Win + R快捷键,输入cmd打开终端,在终端中输入nvm -v指令

nvm -v

当终端中显示出NVM的具体版本号时,就说明NVM安装成功了

3. 基本命令

  • 查看可安装的Node.js版本
nvm list available
  • 输入以下指令,开启使用NVM管理Node.js版本选项
nvm on
  • 安装指定版本的Node.js
nvm install <version>例子: nvm install 22.14.0
  • 切换Node.js版本
nvm use <version>例子: nvm use 22.14.0
  • 卸载指定版本的Node.js
nvm uninstall <version>例如: nvm uninstall 22.14.0
  • 列出已安装的所有Node.js版本
nvm list
  • 显示正在使用的Node.js版本
nvm current
  • 使用某个Node.js版本之后,检查指令
node -v
npm -v

4. 结语

  • 总结NVM在Windows环境下的优势

NVM(Node Version Manager)在Windows环境下允许用户轻松安装、切换和管理多个Node.js版本。通过简单的命令行操作,可以快速切换不同版本的Node.js,无需手动卸载和重新安装,极大提高了开发效率。

鼓励开发者使用NVM提高开发效率

相关文章:

  • 可重入(Reentrant) vs 线程安全(Thread-Safe)
  • AI Agent开发第71课-一个完善的可落地企业AI Agent全架构
  • 视觉-语言导航:综述与类别
  • idea2024 不知道安装了什么插件,界面都是中文的了,不习惯,怎么修改各个选项改回英文
  • 网络安全-等级保护(等保) 2-7 GB/T 25058—2019 《信息安全技术 网络安全等级保护实施指南》-2019-08-30发布【现行】
  • upload-labs靶场通关详解:第11关
  • Java后端面试八股文大全(2025最新版)
  • 【八股战神篇】Java多线程高频面试题(JUC)
  • MongoDB及spring集成
  • SGLang和vllm比有什么优势?
  • 本案例介绍ABB电机保护单元如何走profibus总线通讯
  • stm32week16
  • MIME类型详解及应用案例
  • 【QT】一个界面中嵌入其它界面(二)
  • 数据库存储空间告急?磁盘清理与归档策略全解析
  • docker介绍与常用命令汇总
  • 火山 RTC 引擎9 ----集成 appkey
  • BM25(Best Matching 25)介绍与使用
  • 基于Zynq SDK的LWIP UDP组播开发实战指南
  • 对抗性机器学习:AI模型安全防护新挑战
  • 重庆对外经贸学院通报:一学生在体育课后不慎坠入化粪池,不幸遇难
  • 国家发改委:城市更新项目必须建立多元化多层级资金投入机制
  • 调查丨永久基本农田沦为垃圾堆场,整改为何成“纸面工程”?
  • 一女游客在稻城亚丁景区因高反去世,急救两个多小时未能恢复生命体征
  • 私家车跑“顺风”出事故,意外险赔不赔?
  • 中方是否计划解除或调整稀土出口管制?外交部回应