15%

Alexhost 满足您的愿望

参与调查 并赢得奖品

18.10.2024
No categories

如何安装 Node.js

Node.js™ 是一个强大且流行的开源运行环境,允许您在浏览器外部运行 JavaScript 代码,通常在 服务器 上。它以非阻塞、事件驱动的架构而闻名,使其成为构建快速、可扩展应用程序的首选。无论您是希望深入后端开发的开发者,还是计划构建实时应用程序(如聊天应用或在线协作工具),在您的系统上安装 Node.js 是第一步。

本指南将带您了解安装 Node.js 所需的所有信息,涵盖多个操作系统以及保持 Node.js 更新的方法。

步骤 1:选择安装方法

根据您的操作系统和个人偏好,有几种方法可以安装 Node.js。您可以通过官方安装程序、包管理器或使用版本管理器(如 nvm(Node 版本管理器))来安装 Node.js。让我们详细了解每种方法。

步骤 2:在 Windows 上安装 Node.js

选项 1:使用 Node.js 安装程序

在 Windows 上安装 Node.js 的最简单方法是从官方 Node.js 网站下载安装程序。

  1. 访问 Node.js 网站:访问 nodejs.org
  2. 下载安装程序:在主页上,您将看到两个版本:
    • LTS(长期支持):此版本更稳定,建议大多数用户使用。
    • 当前:此版本包含最新的功能和更新,但可能不够稳定。

    根据您项目的需求选择版本,然后单击链接下载相应的安装程序。

  3. 运行安装程序:下载完成后,运行安装程序。按照设置向导中的提示进行操作,该向导将指导您完成整个过程。默认情况下,它会将 Node.js 安装到适当的目录,并将其添加到您的系统 PATH 中。
  4. 验证安装:打开命令提示符并输入:
    node -v

    此命令将显示已安装的 Node.js 版本。同样,使用以下命令检查 npm(Node 包管理器)的版本:

    npm -v

    Node.js 和 npm 应该都成功安装。

选项 2:使用 Chocolatey(Windows 包管理器)

如果您更喜欢使用包管理器,可以通过 Chocolatey 安装 Node.js。首先,确保 Chocolatey 已安装在您的系统上。然后,打开管理员命令提示符并运行以下命令:

choco install nodejs-lts

这将安装 Node.js 的 LTS 版本。

步骤 3:在 macOS 上安装 Node.js

选项 1:使用 Node.js 安装程序

  1. 下载安装程序:访问 nodejs.org 并下载 macOS 安装程序,类似于 Windows 步骤。
  2. 运行安装程序:打开下载的 .pkg 文件,并按照安装向导完成安装。
  3. 验证安装:打开 终端 并输入:
    node -v
    npm -v

选项 2:使用 Homebrew

Homebrew 是 macOS 上流行的包管理器。如果您已经安装了 Homebrew,可以使用它来安装 Node.js。

  1. 打开终端
  2. 运行以下命令以安装 Node.js:
    brew install node
  3. 验证安装:安装完成后,通过运行以下命令检查 Node.js 和 npm 的版本:
    node -v
    npm -v

步骤 4:在 Linux 上安装 Node.js

选项 1:使用 Node.js 二进制分发版

Node.js 为 Ubuntu、Debian 和 Fedora 等 Linux 发行版提供预编译的二进制文件。您可以添加 Node.js 仓库并使用系统的包管理器安装最新版本。

  1. 添加 Node.js 仓库:打开 终端,并为 Ubuntu/Debian 运行以下命令:
    curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

    此命令将 Node.js LTS 仓库添加到您的系统中。

  2. 安装 Node.js
    sudo apt-get install -y nodejs
  3. 验证安装
    node -v
    npm -v

对于 Fedora、CentOS 和其他基于 RPM 的发行版,请使用:

curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install -y nodejs

选项 2:使用 Node 版本管理器(nvm)

nvm 是一个流行的工具,用于管理同一系统上的多个 Node.js 版本,这在您处理多个具有不同版本要求的项目时特别有用。

  1. 安装 nvm:运行以下命令下载并安装 nvm
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
  2. 安装 Node.js:一旦 nvm 安装完成,您可以通过运行以下命令安装最新的 LTS 版本的 Node.js:
    nvm install --lts
  3. 设置默认 Node 版本:您可以通过运行以下命令设置要使用的默认 Node.js 版本:
    nvm use --lts
  4. 验证安装
    node -v
    npm -v

步骤 5:保持 Node.js 更新

为确保您的 Node.js 环境保持最新,及时获取最新的安全补丁和功能,请定期检查更新:

  • 使用 nvm:运行以下命令将 Node.js 更新到最新版本:
    nvm install node --reinstall-packages-from=node
  • 使用包管理器(Linux/macOS):通过运行以下命令更新 Node.js:
    sudo apt-get update && sudo apt-get upgrade nodejs
  • 使用安装程序(Windows/macOS):只需从 nodejs.org 下载并运行最新版本的 Node.js 安装程序,并按照提示进行操作。

步骤 6:安装全局 npm 包

安装 Node.js 后,您可以安装全局 npm 包。全局包用于命令行工具,可以从系统的任何地方访问。例如,要安装流行的包管理器 yarn,请运行:

npm install -g yarn

您可以使用以下命令列出已安装的全局 npm 包:

npm list -g --depth=0

结论

在不同操作系统上安装 Node.js 是一个相对简单的过程,无论您是选择使用安装程序还是包管理器。安装后,您将拥有一个强大的环境来运行 JavaScript 应用程序,并利用 npm 管理依赖关系。无论您是初学者还是经验丰富的开发者,了解如何安装和管理 Node.js 将帮助您充分利用这个强大的平台,构建可扩展的高性能应用程序。

15%

Alexhost 满足您的愿望

参与调查 并赢得奖品

Похожие записи не найдены.