Ubuntu 20.04 上安装 Node.js 的三种方法

Node.js 是一个免费、开源、跨平台的 JavaScript 运行时环境,常用于创建服务器端的 Web 应用、命令行工具和脚本。它专为设计高效且可扩展的网络和服务器端应用程序而开发。Node.js 的默认包管理器是 npm,这是全球最大的软件下载注册表。

本文将详细介绍在 Ubuntu 20.04 环境中安装 Node.js 的三种不同方法。

ubuntu

在 Ubuntu 上安装 Node.js 的三种方法

我们使用 Hostease 的美国独立服务器部署了 Ubuntu 20.04 系统,以演示以下安装方法。

方法一:通过默认软件库使用 Apt 安装 Node.js

Node.js 已包含在 Ubuntu 20.04 的默认软件库中。以下是通过 Apt 安装 Node.js 的具体步骤:

第一步:更新本地包索引

sudo apt update

第二步:安装 Node.js

sudo apt install nodejs

第三步:验证安装是否成功

使用以下命令查看 Node.js 的版本:

node -v

输出示例:

v10.19.0

第四步:安装 npm

我们建议您安装 npm(Node.js 的包管理器),以便更方便地管理 Node.js 模块和包。

sudo apt install npm

如果默认软件库中的 Node.js 版本满足您的需求,那么此方法是最快速的选择。

方法二:通过 NodeSource PPA 安装特定版本的 Node.js

如果您需要特定版本的 Node.js,可以使用 NodeSource PPA 进行安装。

第一步:安装 NodeSource PPA

使用以下命令从主目录下载所需版本的安装脚本,将 16.x 替换为您需要的版本:

cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o /tmp/nodesource_setup.sh

第二步:运行安装脚本

sudo bash /tmp/nodesource_setup.sh

第三步:安装 Node.js

sudo apt install nodejs

第四步:验证安装是否成功

使用以下命令查看新版本的 Node.js:

node -v

输出示例:

v16.6.1

注意: NodeSource 的 Node.js 包中已包含 npm,因此无需单独安装。

方法三:使用 Node 版本管理器(nvm)安装 Node.js

Node 版本管理器(nvm)允许您安装和管理多个 Node.js 版本,非常适合需要在不同版本之间切换的用户。

第一步:下载并安装 nvm

从 nvm 的官方文档中复制最新的安装脚本命令:

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

第二步:激活 nvm

运行以下命令以使 nvm 生效:

source ~/.bashrc

第三步:查询可用的 Node.js 版本

使用以下命令查看 nvm 支持的所有 Node.js 版本:

nvm list-remote

输出示例:

       v14.16.0   (LTS: Fermium)
       v14.16.1   (LTS: Fermium)

第四步:安装所需的 Node.js 版本

例如,安装版本 v14.10.0

nvm install v14.10.0

第五步:验证安装是否成功

切换到指定版本后,使用以下命令查看版本信息:

nvm use v14.10.0
node -v

输出示例:

v14.10.0

通过 nvm,您可以轻松切换不同的 Node.js 版本,并根据项目需求选择合适的版本。

总结

在 Ubuntu 20.04 上安装 Node.js 有多种方法:

  1. 通过默认软件库安装,适合对版本要求不高的用户。
  2. 通过 NodeSource PPA 安装特定版本,适合需要灵活选择版本的用户。
  3. 使用 nvm 管理多个版本,适合需要频繁切换版本的开发者。

Hostease独立服务器为开发和部署 Node.js 应用提供了强大的性能支持,无论您选择哪种安装方式,都能快速开始开发您的项目。

发表评论