目录
[1. 引言](#1. 引言)
[1. 1介绍Node.js版本管理的重要性](#1. 1介绍Node.js版本管理的重要性)
[1.2 简述NVM(Node Version Manager)的作用和优势](#1.2 简述NVM(Node Version Manager)的作用和优势)
[2. 安装NVM](#2. 安装NVM)
[2.1 下载和安装NVM for Windows](#2.1 下载和安装NVM for Windows)
[2.2 配置环境变量](#2.2 配置环境变量)
[2.3 验证安装是否成功](#2.3 验证安装是否成功)
[3. 基本命令](#3. 基本命令)
[4. 结语](#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
指令

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

3. 基本命令
- 查看可安装的Node.js版本
bash
nvm list available
- 输入以下指令,开启使用NVM管理Node.js版本选项
bash
nvm on
- 安装指定版本的Node.js
bash
nvm install <version>
例子: nvm install 22.14.0
- 切换Node.js版本
bash
nvm use <version>
例子: nvm use 22.14.0
- 卸载指定版本的Node.js
bash
nvm uninstall <version>
例如: nvm uninstall 22.14.0
- 列出已安装的所有Node.js版本
bash
nvm list
- 显示正在使用的Node.js版本
bash
nvm current
- 使用某个Node.js版本之后,检查指令
bash
node -v
npm -v
4. 结语
- 总结NVM在Windows环境下的优势
NVM(Node Version Manager)在Windows环境下允许用户轻松安装、切换和管理多个Node.js版本。通过简单的命令行操作,可以快速切换不同版本的Node.js,无需手动卸载和重新安装,极大提高了开发效率。
鼓励开发者使用NVM提高开发效率