Windows和 macOS 上安装 `nvm` 和 Node.js 16.16.0 的详细教程。

Windows和 macOS 上安装 `nvm` 和 Node.js 16.16.0 的详细教程。


1. 安装 `nvm`(Node Version Manager)

`nvm` 是一个 Node.js 版本管理工具,可以轻松安装和切换不同版本的 Node.js。

Windows 安装 `nvm`

  1. **下载 `nvm` 安装包**:
  1. **安装 `nvm`**:
  • 双击 `nvm-setup.exe` 运行安装程序。

  • 按照提示完成安装,注意以下选项:

  • 安装路径:默认即可(例如 `C:\Users\<你的用户名>\AppData\Roaming\nvm`)。

  • Node.js 安装路径:默认即可(例如 `C:\Program Files\nodejs`)。

  1. **验证安装**:
  • 打开命令提示符(CMD)或 PowerShell。

  • 运行以下命令,检查 `nvm` 是否安装成功:

```bash

nvm version

```

  • 如果显示版本号(例如 `1.1.10`),则安装成功。

macOS 安装 `nvm`

  1. **安装 Homebrew(如果未安装)**:
  • 打开终端(Terminal)。

  • 运行以下命令安装 Homebrew:

```bash

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

```

  1. **安装 `nvm`**:
  • 在终端中运行以下命令安装 `nvm`:

```bash

brew install nvm

```

  1. **配置 `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

```

  1. **验证安装**:
  • 运行以下命令,检查 `nvm` 是否安装成功:

```bash

nvm --version

```

  • 如果显示版本号(例如 `0.39.3`),则安装成功。

2. 安装 Node.js 16.16.0

使用 `nvm` 安装指定版本的 Node.js。

Windows 安装 Node.js 16.16.0

  1. **安装 Node.js**:
  • 打开命令提示符(CMD)或 PowerShell。

  • 运行以下命令安装 Node.js 16.16.0:

```bash

nvm install 16.16.0

```

  1. **设置默认版本**:
  • 运行以下命令,将 Node.js 16.16.0 设置为默认版本:

```bash

nvm use 16.16.0

```

  1. **验证安装**:
  • 运行以下命令,检查 Node.js 是否安装成功:

```bash

node -v

```

  • 如果显示 `v16.16.0`,则安装成功。

macOS 安装 Node.js 16.16.0

  1. **安装 Node.js**:
  • 打开终端(Terminal)。

  • 运行以下命令安装 Node.js 16.16.0:

```bash

nvm install 16.16.0

```

  1. **设置默认版本**:
  • 运行以下命令,将 Node.js 16.16.0 设置为默认版本:

```bash

nvm alias default 16.16.0

```

  1. **验证安装**:
  • 运行以下命令,检查 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. 注意事项

  1. **Windows 用户**:
  • 确保以管理员身份运行命令提示符或 PowerShell。

  • 如果遇到权限问题,可以尝试重启计算机。

  1. **macOS 用户**:
  • 如果使用 `zsh` 作为默认 Shell,确保配置文件是 `~/.zshrc`。

  • 如果使用 `bash`,将 `~/.zshrc` 替换为 `~/.bash_profile`。

  1. **Node.js 版本**:
  • 如果需要其他版本,可以将 `16.16.0` 替换为所需版本号。
相关推荐
三无推导5 小时前
ComfyUI 安装部署教程:Windows 下快速搭建可视化 AI 绘图工作流,零基础也能跑通
人工智能·pytorch·windows·stable diffusion·aigc·ai绘画·持续部署
nnsix7 小时前
PS【PhotoShop】实现拷贝到Windows粘贴板上
windows
сокол7 小时前
【网安-Web渗透测试-免杀系列】内存免杀(无文件落地)
windows·网络安全
玖釉-7 小时前
二叉树基础详解:TreeNode、buildTree、deleteTree 与 printTree 的实现原理(C++)
c++·windows·算法
心之所向,自强不息8 小时前
# Unity MCP + Codex CLI 完整教程(Windows)
windows·unity·游戏引擎
特立独行的猫a8 小时前
Fast DDS Monitor Windows x64 从源码编译安装完全教程
windows·monitor·dds·fastdds·fastddsmonitor
乐于分享的阿乐8 小时前
最新长期支持版本nodejs安装及环境配置(保姆级图文+安装包)
node.js
m0_535817558 小时前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api
慵懒的猫mi9 小时前
deepin 25部署x11vnc+xrdp,实现vnc和mstsc双重访问
linux·windows·开源软件·deepin
神仙别闹9 小时前
基于C语言 实现 Windows PE 文件解析
c语言·windows·microsoft