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 开发应用程序的乐趣