📜  nvm - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:44:50.219000             🧑  作者: Mango

NVM - Node Version Manager

nvm-logo

NVM (Node Version Manager) 是一个用于管理 Node.js 版本的工具。它使用简单的命令使程序员能够轻松切换和安装不同版本的 Node.js。

安装

你可以通过以下命令在任何支持的操作系统上安装 NVM:

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

此命令将从 NVM 存储库中下载安装脚本,并在本地系统上完成安装。

特性
  • 切换 Node.js 版本: NVM 允许你在不同的项目之间快速切换 Node.js 版本,确保每个项目都使用其所需的特定版本。
  • 安装不同版本:NVM 提供了一个简单的命令来安装你需要的任何 Node.js 版本。你可以同时安装多个版本,并在需要时轻松切换。
  • 管理 npm 版本:除了 Node.js 版本,NVM 还允许你管理不同版本的 npm。你可以在不同 Node.js 版本间进行切换和使用。
  • 快速切换:一条命令就可以在已安装的版本之间快速切换,而无需手动更改环境变量。
  • 支持多个操作系统:NVM 支持 Windows,macOS 和 Linux,可以在这些环境上安装和使用 Node.js。
使用
安装 Node.js 版本

将以下命令中的 <version> 替换为你想要安装的特定版本:

$ nvm install <version>

例如,要安装 Node.js 14.17.0 版本:

$ nvm install 14.17.0
切换 Node.js 版本

使用以下命令将选择的 Node.js 版本应用于当前 shell:

$ nvm use <version>

例如,要切换到 Node.js 14.17.0 版本:

$ nvm use 14.17.0
查看已安装的 Node.js 版本

使用以下命令查看已在系统上安装的所有 Node.js 版本:

$ nvm ls
设置默认 Node.js 版本

使用以下命令将指定的 Node.js 版本设置为默认版本:

$ nvm alias default <version>

例如,要将 Node.js 14.17.0 设置为默认版本:

$ nvm alias default 14.17.0
总结

NVM 是一个方便的工具,可以帮助程序员轻松管理和切换不同的 Node.js 版本。它的简单命令和灵活性使得在不同项目和环境中使用不同版本的 Node.js 成为可能。使用 NVM,你可以更好地控制 Node.js 和 npm 的版本,并确保项目的运行环境正确配置。