Skip to content

Ubuntu - Node.js

Node.js 是一个流行的 JavaScript 运行时环境,用于构建服务器端和网络应用程序。npm (Node Package Manager) 是它的默认包管理器。在 Ubuntu 上安装 Node.js 和 npm 的推荐方法是使用 Node Version Manager (NVM),它允许您安装和管理多个 Node.js 版本。

步骤 1: 安装 NVM (Node Version Manager)

Section titled “步骤 1: 安装 NVM (Node Version Manager)”

NVM 是一个需要下载并运行的脚本。打开您的终端,使用 curl 或 wget 下载并执行 NVM 安装脚本。请务必查阅 NVM 官方 GitHub 仓库 (github.com/nvm-sh/nvm) 获取最新的安装命令。

典型命令如下所示(版本号可能有所不同):

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

运行脚本后,您可能需要关闭并重新打开终端,或生效您的 shell 配置文件(例如,source ~/.bashrc,source ~/.zshrc),以便 nvm 命令可用。

验证 NVM 安装:

nvm --version

步骤 2: 使用 NVM 安装 Node.js 和 npm

Section titled “步骤 2: 使用 NVM 安装 Node.js 和 npm”

安装 NVM 后,您现在可以安装 Node.js。要安装最新的 LTS (长期支持) 版本 Node.js(推荐给大多数用户):

nvm install --lts

此命令将下载并安装 Node.js 的最新 LTS 版本,并且 npm 将自动包含在内。NVM 还会将此版本设为默认版本。

如果您需要特定版本的 Node.js,可以指定它:

nvm install 18.17.0 # 示例:安装 Node.js 版本 18.17.0

您可以使用 nvm ls-remote 列出可用的 Node.js 版本,并使用 nvm use <version> 在已安装的版本之间切换。

检查 Node.js 和 npm 的已安装版本:

node -v
npm -v

这将输出您安装的版本,例如:

v18.17.1
9.6.7

现在您已准备好在您的 Ubuntu 系统上开发 Node.js 应用程序了。使用 NVM 可以在管理不同 Node.js 版本时提供灵活性,以适应各种项目。

如果您不想使用 NVM,可以从 NodeSource 仓库安装 Node.js,这些仓库提供的版本比默认 Ubuntu 仓库更实时。说明可以在 NodeSource GitHub 页面上找到。这通常涉及添加他们的 PPA,然后使用 apt 安装 nodejs。