返回

Node.js 版本管理工具 NVM 初学者教程

前端

前言

Node.js 是一个流行的 JavaScript 运行时环境,它允许您在服务器端或客户端运行 JavaScript 代码。Node.js 版本众多,并且经常更新,因此能够轻松地安装、切换和管理多个 Node.js 版本非常重要。

NVM(Node Version Manager)是一个 Node.js 版本管理工具,它允许您在同一台计算机上轻松安装、切换和管理多个 Node.js 版本。NVM 可以帮助您解决不同项目对不同 Node.js 版本的需求,并使您能够在不同项目之间轻松切换 Node.js 版本。

安装 NVM

1. 前提条件

  • 操作系统:Linux、macOS 或 Windows
  • Node.js:您需要先安装 Node.js,以获得 npm 包管理器。
  • curl 或 wget:您需要安装 curl 或 wget 来下载 NVM 安装脚本。

2. 安装步骤

Linux 和 macOS

# 使用 curl 安装 NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

# 使用 wget 安装 NVM
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

Windows

  1. 下载 NVM Windows 安装程序:https://github.com/coreybutler/nvm-windows/releases
  2. 运行安装程序并按照提示进行安装。

3. 配置环境变量

在安装 NVM 后,您需要配置环境变量来使其可用。

Linux 和 macOS

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Windows

  1. 打开控制面板。
  2. 单击“系统和安全”。
  3. 单击“系统”。
  4. 单击“高级系统设置”。
  5. 在“高级”选项卡中,单击“环境变量”按钮。
  6. 在“用户变量”部分中,找到名为“Path”的变量。
  7. 单击“编辑”按钮。
  8. 在“变量值”字段中,添加以下路径:%USERPROFILE%\.nvm
  9. 单击“确定”按钮。

使用 NVM

1. 安装 Node.js 版本

要安装 Node.js 版本,请使用以下命令:

nvm install <version>

例如,要安装 Node.js 16.14.0 版本,请使用以下命令:

nvm install 16.14.0

2. 切换 Node.js 版本

要切换 Node.js 版本,请使用以下命令:

nvm use <version>

例如,要切换到 Node.js 16.14.0 版本,请使用以下命令:

nvm use 16.14.0

3. 卸载 Node.js 版本

要卸载 Node.js 版本,请使用以下命令:

nvm uninstall <version>

例如,要卸载 Node.js 16.14.0 版本,请使用以下命令:

nvm uninstall 16.14.0

4. 列出已安装的 Node.js 版本

要列出已安装的 Node.js 版本,请使用以下命令:

nvm ls

结语

NVM 是一个非常有用的工具,可以帮助您轻松地安装、切换和管理多个 Node.js 版本。如果您是 Node.js 开发人员,那么强烈建议您安装和使用 NVM。