Windows和 macOS 上安装 `nvm` 和 Node.js 16.16.0 的详细教程。
1. 安装 `nvm`(Node Version Manager)
`nvm` 是一个 Node.js 版本管理工具,可以轻松安装和切换不同版本的 Node.js。
Windows 安装 `nvm`
- **下载 `nvm` 安装包**:
-
访问 [nvm-windows 官方 GitHub 仓库](https://github.com/coreybutler/nvm-windows/releases)。
-
下载最新版本的 `nvm-setup.exe` 安装包。
- **安装 `nvm`**:
-
双击 `nvm-setup.exe` 运行安装程序。
-
按照提示完成安装,注意以下选项:
-
安装路径:默认即可(例如 `C:\Users\<你的用户名>\AppData\Roaming\nvm`)。
-
Node.js 安装路径:默认即可(例如 `C:\Program Files\nodejs`)。
- **验证安装**:
-
打开命令提示符(CMD)或 PowerShell。
-
运行以下命令,检查 `nvm` 是否安装成功:
```bash
nvm version
```
- 如果显示版本号(例如 `1.1.10`),则安装成功。
macOS 安装 `nvm`
- **安装 Homebrew(如果未安装)**:
-
打开终端(Terminal)。
-
运行以下命令安装 Homebrew:
```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
- **安装 `nvm`**:
- 在终端中运行以下命令安装 `nvm`:
```bash
brew install nvm
```
- **配置 `nvm`**:
- 在终端中运行以下命令,将 `nvm` 添加到 Shell 配置文件:
```bash
mkdir ~/.nvm
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc
echo '[ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh"' >> ~/.zshrc
source ~/.zshrc
```
- **验证安装**:
- 运行以下命令,检查 `nvm` 是否安装成功:
```bash
nvm --version
```
- 如果显示版本号(例如 `0.39.3`),则安装成功。
2. 安装 Node.js 16.16.0
使用 `nvm` 安装指定版本的 Node.js。
Windows 安装 Node.js 16.16.0
- **安装 Node.js**:
-
打开命令提示符(CMD)或 PowerShell。
-
运行以下命令安装 Node.js 16.16.0:
```bash
nvm install 16.16.0
```
- **设置默认版本**:
- 运行以下命令,将 Node.js 16.16.0 设置为默认版本:
```bash
nvm use 16.16.0
```
- **验证安装**:
- 运行以下命令,检查 Node.js 是否安装成功:
```bash
node -v
```
- 如果显示 `v16.16.0`,则安装成功。
macOS 安装 Node.js 16.16.0
- **安装 Node.js**:
-
打开终端(Terminal)。
-
运行以下命令安装 Node.js 16.16.0:
```bash
nvm install 16.16.0
```
- **设置默认版本**:
- 运行以下命令,将 Node.js 16.16.0 设置为默认版本:
```bash
nvm alias default 16.16.0
```
- **验证安装**:
- 运行以下命令,检查 Node.js 是否安装成功:
```bash
node -v
```
- 如果显示 `v16.16.0`,则安装成功。
3. 常用 `nvm` 命令
- **查看已安装的 Node.js 版本**:
```bash
nvm list
```
- **切换 Node.js 版本**:
```bash
nvm use <版本号>
```
- **卸载 Node.js 版本**:
```bash
nvm uninstall <版本号>
```
- **安装最新稳定版 Node.js**:
```bash
nvm install --lts
```
4. 注意事项
- **Windows 用户**:
-
确保以管理员身份运行命令提示符或 PowerShell。
-
如果遇到权限问题,可以尝试重启计算机。
- **macOS 用户**:
-
如果使用 `zsh` 作为默认 Shell,确保配置文件是 `~/.zshrc`。
-
如果使用 `bash`,将 `~/.zshrc` 替换为 `~/.bash_profile`。
- **Node.js 版本**:
- 如果需要其他版本,可以将 `16.16.0` 替换为所需版本号。