nvm安装教程
时间: 2025-06-20 21:32:21 浏览: 17
<think>我们正在处理用户关于nvm安装指南的查询。根据提供的引用内容,我们可以总结出nvm在Windows和macOS上的安装步骤。引用[1]提供了Windows安装指南:下载nvm-setup.exe,运行安装,然后验证安装并配置环境变量。引用[2]提到了安装后使用`nvmversion`查看版本,以及`nvmlist`查看已安装版本。引用[3]提到了安装nvm前的系统要求:Unix、macOS或WindowsWSL,需要Git、curl或wget。引用[4]提供了查看可用Node.js版本的命令:在Mac/Linux上用`nvmls-remote`,在Windows上用`nvmlistavailable`。但是,请注意,引用[3]中提到的安装步骤是下载并运行安装脚本,这通常适用于Unix/macOS系统。而Windows用户应使用nvm-windows项目(即引用[1]中的方法)。因此,我们将分别介绍Windows和macOS(类Unix系统)的安装方法。由于用户没有指定操作系统,我们将提供两种系统的指南。注意:在回答中,我们将使用中文,并确保数学表达式(如果有)按照要求使用$...$或$$...$$格式。但是,在安装指南中,可能涉及数学表达式的地方较少,主要是命令和代码。另外,根据要求,我们需要在回答末尾生成相关问题。结构:1.介绍nvm2.Windows安装指南3.macOS安装指南4.验证安装5.基本使用(安装Node.js版本、切换版本等)6.常见问题注意:引用内容末尾需要添加引用标识,如[^1]</think>### NVM 安装指南
NVM(Node Version Manager)是管理多版本 Node.js 的工具,以下是详细安装步骤:
#### **Windows 系统安装**
1. **下载安装包**
访问 [nvm-windows releases](https://github.com/coreybutler/nvm-windows/releases) 下载最新版 `nvm-setup.exe`[^1]
2. **安装步骤**
- 运行安装程序,按向导完成安装
- 安装后打开新命令行验证:
```bash
nvm version
```
若显示版本号(如 `1.1.12`)则安装成功[^1][^2]
3. **环境变量配置**
安装程序会自动配置环境变量,无需手动操作[^1]
---
#### **macOS/Linux 系统安装**
1. **前置要求**
确保已安装:
- Git(用于下载脚本)
- curl 或 wget(下载工具)[^3]
2. **运行安装脚本**
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 或使用 wget
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
```
3. **配置环境变量**
在终端配置文件(`.bashrc`/`.zshrc`)中添加:
```bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载 nvm
```
执行 `source ~/.bashrc` 生效[^3]
---
#### **基础使用命令**
| 功能 | Windows 命令 | macOS/Linux 命令 |
|------|--------------|------------------|
| 查看已安装版本 | `nvm list` | `nvm ls` |
| 安装 Node.js | `nvm install 18.0.0` | 同上 |
| 切换版本 | `nvm use 18.0.0` | 同上 |
| 查看可用版本 | `nvm list available` | `nvm ls-remote`[^4] |
| 设置默认版本 | `nvm alias default 18.0.0` | 同上 |
> **验证当前版本**
> ```bash
> node -v # 显示当前 Node.js 版本
> npm -v # 显示 npm 版本
> ```
---
#### **常见问题解决**
- **安装后 `nvm` 命令未识别**
重启终端或手动加载环境变量(执行 `source ~/.bashrc` 或重启系统)[^2]
- **切换版本权限不足**
以管理员身份运行命令行(Windows)或添加 `sudo`(macOS/Linux)
- **网络安装失败**
检查代理设置或尝试国内镜像源
---
阅读全文
相关推荐

















