有几种安装 Node.JS 的方法。 其中之一是使用从 Debian 存储库安装它的 APT 包管理器。 但是,这并不总是安装最新版本。
另一种安装 NodeJS 的方法是使用 NVM 实用程序。 NVM,简称 Node Version Manager,是一个命令行工具,用于安装和管理多个 Node.JS 版本。 您可以在一个帐户中安装多个 Node.JS,并决定为您的项目使用哪个版本。 Node.JS 的安装是特定于用户帐户的,其他用户帐户可以有自己的独立安装。
在本指南中,我们将引导您完成在 Debian 11 上安装 NVM
步骤 1:下载并安装 NVM 实用程序
要安装 NVM,首先需要下载并运行 NVM bash 脚本如下:
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
该命令将 nvm 作为脚本下载到 .虚拟机 主目录中的文件夹。 然后它将 NVM 的环境变量附加到 .bashrc 文件。
接下来,重新加载 .bashrc 文件以应用更改。
$ source ~/.bashrc
或者,只需注销并重新登录并确认安装的 NVM 版本。
$ nvm --version
第 2 步:使用 NVM 安装和管理 NodeJS
如前所述,NVM 允许开发人员安装多个版本的 Node.JS。 要安装最新版本的 NodeJS,请使用“node”作为最新版本的别名运行以下命令。
$ nvm install node
如果要安装最新的 LTS(长期服务)版本,请运行以下命令:
$ nvm install node --lts
在我们的例子中,最新版本 – v16.10.0 – 已经安装。
您还可以通过指定版本号来指定 NodeJS 的特定版本。 在这里,我们正在安装 Node.JS v14.18.0。
$ nvm install 14.18.0
要列出已安装的所有 Node.JS 版本,请执行:
$ nvm ls
要切换到特定的 Node.JS 版本,请运行如下所示的命令。 在这里,我们切换到 Node v16.10.0。
$ nvm use 16.10.0
要验证您帐户中已设置的默认版本,请运行:
$ nvm run default --version
您可以列出所有可供下载的 Node.JS 版本,如图所示。
$ nvm ls-remote
最后,您可以使用您喜欢的版本执行 Node.JS 脚本,如图所示。
$ nvm exec 14.18.0 backoffice.js
这些是基本的 nvm 命令,您可以使用它们来安装和管理 Node.JS 的多个版本。 我们希望您觉得这篇文章很有见地。