安装 Node.js 17 和 NPM Debian 11 靶心

Node.js 是一个开源的跨平台 Javascript 框架。 JavaScript 是一种用于构建 Web 应用程序的流行编程语言。 Node.js 允许前端开发人员使用 JavaScript 构建后端,而无需使用其他编程语言。 NPM 是 NodeJS 的软件包管理器,允许开发人员共享有用的 JavaScript 库和包。

在本指南中,您将学习如何安装 Node.JS 和 NPM Debian 11.

选项 1:安装 Node.js 和 NPM Debian 存储库

默认的 debian 存储库中提供了 Node.js 和 npm。 它们可以简单地使用以下命令安装:

$ sudo apt update

使用 APT 包管理器,安装 NodeJS 和 NPM,如下所示:

$ sudo apt install nodejs npm

这将安装 Node.JS 以及一堆库和依赖项。 这可能需要一段时间,建议您拥有良好的互联网连接。

选项 2:从源代码安装 Node.js

您可以从源代码构建和编译 Node.js。 如果您希望安装特定版本的 Node.js,这是最佳选择。 在这一步中,我们将从源代码安装 Node.js。 首先,将存储库添加到 Debian 11 使用命令:

$ curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -

这是输出的一个片段。 seup 脚本添加 GPG 签名密钥并继续为 Node.JS 存储库创建源列表文件 /etc/apt/sources.list 文件。

然后它更新包索引以与新附加的 Node.JS 存储库同步。

在输出的末尾,您会看到接下来要执行的步骤——即安装 Node.JS 和 NPM。

因此,继续使用以下命令安装 Node.JS 17 和 npm:

$ sudo apt install nodejs

和以前一样,这会安装 NodeJS 以及一大堆其他库和依赖项。 要确认已安装 NodeJS,请运行:

$ node —-version

此外,您可以如图所示验证 npm 版本。

$ npm —-version

如果你有兴趣安装 Yarn 包管理器,首先添加 GPG 密钥

$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null

然后将 Yarn 存储库添加到源列表文件中。

$ echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

最后,更新包索引以刷新存储库

$ sudo apt-get update

此后,按照指示,使用 APT 包管理器安装 Yarn。

$ sudo apt install yarn

结论

我们的指南到此结束。 享受使用 Node.JS 开发应用程序的乐趣