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

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` 安装包**:

- 访问 [nvm-windows 官方 GitHub 仓库](https://github.com/coreybutler/nvm-windows/releases)。

- 下载最新版本的 `nvm-setup.exe` 安装包。

2. **安装 `nvm`**:

- 双击 `nvm-setup.exe` 运行安装程序。

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

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

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

3. **验证安装**:

- 打开命令提示符(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)"

```

2. **安装 `nvm`**:

- 在终端中运行以下命令安装 `nvm`:

```bash

brew install nvm

```

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

```

4. **验证安装**:

- 运行以下命令,检查 `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

```

2. **设置默认版本**:

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

```bash

nvm use 16.16.0

```

3. **验证安装**:

- 运行以下命令,检查 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

```

2. **设置默认版本**:

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

```bash

nvm alias default 16.16.0

```

3. **验证安装**:

- 运行以下命令,检查 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。

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

2. **macOS 用户**:

- 如果使用 `zsh` 作为默认 Shell,确保配置文件是 `~/.zshrc`。

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

3. **Node.js 版本**:

- 如果需要其他版本,可以将 `16.16.0` 替换为所需版本号。

相关文章:

  • Electron Forge【实战】带图片的 AI 聊天
  • Mac下安装Python3,并配置环境变量设置为默认
  • pinia-plugin-persistedstate的使用
  • 左右分屏电商带货视频批量混剪自动剪辑生产技术软件:智能剪辑与合规化方案解析
  • [特殊字符] 开发工作高内存占用场景下,Windows 内存压缩机制是否应该启用?实测分析与优化建议
  • Gradio全解20——Streaming:流式传输的多媒体应用(1)——流式传输音频:魔力8号球
  • 搭建基于 ChatGPT 的问答系统
  • centos 安装jenkins
  • 记录idea可以运行但是maven install打包却找不到问题
  • CentOS Linux 环境二进制方式安装 MySQL 5.7.32
  • 端到端观测分析:从前端负载均衡到后端服务
  • 前端封装WebSocket工具n
  • 【XR】MR芯片 和 VR芯片之争
  • 函数调用及Chain——SQL+GLM
  • Java 中的 设计模式详解
  • Linux容器大师:K8s集群部署入门指南
  • 【开源工具】Python打造智能IP监控系统:邮件告警+可视化界面+配置持久化
  • 扣子智能体3:进行音乐创作
  • Axure疑难杂症:中继器制作下拉菜单(多级中继器高级交互)
  • 【Dockerfile】Dockerfile打包Tomcat及TongWeb应用镜像(工作实践踩坑教学)
  • 马克思主义理论研究教学名师系列访谈|杜玉华:马克思主义是“认识世界”和“改变世界”的思维工具
  • 孙磊已任中国常驻联合国副代表、特命全权大使
  • 这座“蚌埠住了”的城市不仅会接流量,也在努力成为文旅实力派
  • 昆明破获一起算命破灾诈骗案,民警:大师算不到自己的未来
  • 从腰缠万贯到债台高筑、官司缠身:尼泊尔保皇新星即将陨落?
  • 葡萄牙总理:未来几小时内将全面恢复供电