NVM - 在 Linux 中安装和管理多个版本的 Node.js
Node Version Manager(简称 NVM)是一个简单的 bash 脚本,用于管理 Linux 系统上运行的多个版本的 node.js。它允许您安装多个版本的node.js,查看系统可用的所有版本以及所有已安装的版本。
Nvm 还支持运行特定版本的 Node.js,并可以显示应用程序的安装路径等等。
在本文中,我们将解释如何安装节点版本管理器 (NVM) 来跟踪 Linux 发行版上运行的多个版本的 Node.js。
在 Linux 中安装节点版本管理器
要在 Linux 发行版上安装或更新 nvm,您可以使用 wget 命令行工具下载自动安装脚本,如下所示。
#curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | 巴什
或者
# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | 巴什
上面的自动安装脚本将 nvm 目录映射~/.nvm到您的主目录,并将所需的源命令添加到您的 shell 启动脚本中,即 ~/.bash_profile、~/.zshrc、~/ 。.profile 或 ~/.bashrc,具体取决于您使用的 shell 程序,如以下屏幕截图所示。
接下来,使用以下命令检查 nvm 是否已安装。
# 命令-v nvm
非易失性
如果配置成功,结果将显示为“nvm”。
如何在 Linux 中使用节点版本管理器
现在是时候学习如何在 Linux 中使用 Node Version Manager 了。
要下载、编译并安装最新版本的节点,请运行以下命令:
# nvm 安装节点
请注意,在上面的命令中,“node”是最新变量的别名。
要安装特定的“节点”版本,请首先列出可用的节点版本,然后安装所示版本。
# nvm ls-remote
# nvm install 10.15.3 #或8.16.0、11.15.0等
您可以使用以下命令检查所有已安装的版本:
# nvm ls
您可以在任何新 shell 中使用 node.js 版本,如下所示:
# nvm 使用节点 #使用默认值
或者
# nvm 使用
或者,只需创建一个如图所示的节点版本(要退出,请单击^C)。
# nvm 使用节点 #使用默认值
或者
# nvm 使用
特别是,您可以跟踪安装特定节点版本的可执行文件的路径,如下所示:
# nvm 10.15.3
# nvm 12.2.0
# nvm which system #使用“system”别名检查节点的系统安装版本
此外,要手动设置每个新 shell 中使用的默认节点版本,请使用别名“default”,如图所示。
# nvm 别名默认 10.15.3
# nvm别名默认系统
# nvm 别名默认 12.2.0
.nvmrc注意:您可以在进程根目录(或任何父目录)中创建一个启动文件,并在其中添加节点版本号或标志或 nvm 理解的任何其他使用选项。然后使用我们上面刚刚看到的一些命令来处理文件中指定的变量。
有关更多信息,请参阅nvm --help或访问节点版本管理器 Github 存储库:https://github.com/nvm-sh/nvm。
这里的所有都是它的!Node Version Manager 是一个简单的 bash 脚本,用于管理 Linux 系统上运行的多个版本的 node.js。使用下面的评论表提出问题或与我们分享您的想法。