📜  nvm (1)

📅  最后修改于: 2023-12-03 15:18:04.348000             🧑  作者: Mango

NVM

什么是NVM?

NVM(Node Version Manager)是Node.js的版本管理器。它可以让我们在同一台机器上安装和使用不同版本的Node.js,而不会产生冲突。

为什么要使用NVM?

一些项目可能需要特定版本的Node.js来运行,但其他项目需要不同版本的Node.js。使用NVM可以在不同项目之间无缝地切换Node.js版本,方便开发工作。

如何安装NVM?

NVM的安装方法可以在其官方仓库中找到。具体安装步骤如下(在Linux/MacOS下):

  1. 打开终端。
  2. 在终端输入以下命令,以下载安装脚本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
  1. 随后,打开新的终端窗口,输入以下命令,验证安装是否成功:
command -v nvm

如果输出了"nvm",则表示安装成功。

如何使用NVM?
安装Node.js版本

安装现有Node.js版本可以通过以下命令来完成:

nvm install <version>

例如,要安装Node.js v14.15.1版本,可以使用以下命令:

nvm install 14.15.1
切换Node.js版本

在已安装多个版本的情况下,可以通过以下命令来切换Node.js版本:

nvm use <version>

例如,要使用Node.js v14.15.1版本,可以使用以下命令:

nvm use 14.15.1
列出已安装的Node.js版本

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

nvm ls
默认使用Node.js版本

可以使用以下命令设置默认使用的Node.js版本:

nvm alias default <version>

例如,要将Node.js v14.15.1版本设置为默认版本,可以使用以下命令:

nvm alias default 14.15.1
其他NVM命令
  • nvm current: 显示当前正在使用的Node.js版本
  • nvm uninstall <version>: 卸载指定版本的Node.js
  • nvm version: 显示NVM的版本
结论

NVM是一种方便的工具,它可以帮助我们管理多个版本的Node.js。通过NVM,我们可以轻松地在不同项目之间切换Node.js版本,提高开发效率。