Node.js 是基于 Chrome 的 V8 JavaScript 引擎。能够有效得实现非阻塞 I/O 模型,使其轻量且高效。我们要知道得是Node.js 应用程序是用 JavaScript 编写的,可以在 macOS、Windows 和 Linux 操作系统上运行。Node.js 现在应用越来越广泛了,很多得应用都是基于 Node.js。Node.js 是创建快速、可扩展的网络应用程序的基础。使用 NPM(Node Package Manager),我们可以访问超过 600,000 个可重用代码包。
在这篇文章中,我们记录在Debian安装NODE.JS和NPM。这里有几个方法,我们可以选择其一。
1、直接源安装 NodeJS
运行下面的 apt install 命令在您的 Debian系统上安装 NodeJS 和 NPM。
apt install nodejs npm -y
运行以下命令以验证 NodeJS 和 NPM 是否已正确安装。
$ node -v
v12.22.5
$ npm -v
7.5.2
2、使用 PPA 安装 NodeJS
我们也可以使用 NodeSource 维护的 PPA 安装最新版本的 NodeJS,该公司为不同的 Linux 发行版构建和维护各种包。PPA 是软件包的替代存储库。它提供了官方 Debian 11 存储库中没有的软件。使用以下命令将 PPA 存储库添加到您的系统。NodeJS 17.x 是最新的稳定版本,比 Debian 11 repo (12.x) 中的版本要新。 将 setup_17.x 替换为安装时可用的最新版本的 NodeJS。
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
更新您的源列表以包含刚刚使用以下命令添加的新存储库。
apt update -y
使用以下命令安装 NodeJS 和 NPM。我们无需在此处指定 NPM 包,因为该包已经是 NodeJS 包的一部分。
apt install nodejs -y
验证:
$ node -v
v17.4.0
$ npm -v
8.3.1
3、使用 NVM 安装 NodeJS
Node Version Manager (NVM) 是一个 bash 脚本,用于在同一台机器上管理多个活动的 NodeJS 版本。您可以轻松地在不同的 NodeJS 版本之间切换。使用这种方法,我们将能够使用多个版本的 NodeJS,而不必担心兼容性问题。
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
运行 source ~/.profile 命令将环境变量重新加载到当前会话中。
source ~/.profile
列出 NodeJS 的可用版本
nvm ls-remote
确定版本后,运行 nvm install <version> 命令下载并安装它。例如,要安装 NodeJS 11.6,运行:
nvm install 11.6
如果您没有明确指定版本号,将使用最新版本。
nvm use 11.6
我们还可以将特定版本设置为默认 NodeJS 版本。例如,要将版本 11.7 设置为默认 NodeJS 版本,请运行:
nvm alias default 11.7
这里我们已经学会多种安装NodeJS。我们可以使用 node 命令在任何这些已安装版本中运行您的 NodeJS 应用程序。
本文出处:老蒋部落 » 如何安装nodejs?记录在Debian安装Node.js 和 NPM | 欢迎分享( 公众号:老蒋朋友圈 )