如果您是前端或后端开发人员,您很可能使用过 Node、npm 或 Yarn 包管理器。
Node.js 是一个开源平台,允许 Javascript 在服务器上运行。 它是基于 Google的 V8 JavaScript 引擎。 Node js 于 2009 年发布,2010 年晚些时候,Node 的 npm 包管理器也发布了。 Node js 基金会于 2015 年启动。 该基金会帮助治理、协作,并使该项目可供社区访问。 从推出到2023年,仍然会得到改进。 新功能、性能改进、错误修复以及行业趋势的任何内容都被内置到 Node js 中。
Node.js 的一些功能包括:
- 由于 Node js 是基于 Javascript 的,所以它继承了它的异步特性。 Node js 具有非阻塞 I/O 模型。 它允许多个同时连接。
- Node js 有一个事件循环来管理函数和回调并对其进行排队。 事件驱动架构在触发特定事件时执行该功能。
- Node js 由于其非阻塞异步特性而具有高度可扩展性。 如果有多个请求,可以异步处理。
- npm 是 Node js 包管理器。 它管理各种开源项目的存储库。 它还管理项目和已安装的节点模块的依赖关系。
- 它非常适合实时应用程序,例如需要实时同步的聊天系统。 为了 example 聊天应用程序由于非阻塞异步特性。
与 一起工作 Ubuntu 18.04? 阅读这篇关于如何安装 Node.JS 的文章 Ubuntu 04/18
安装 Node.js 的先决条件 Linux
安装前的先决条件并不多,只需注意以下几点:
- 节点版本 – 有最新版本和 LTS(长期支持)版本。 您可以决定自己想要什么,但大多数情况下建议使用 LTS 版本。
- 还要更新您的包管理器存储库和系统。
- 您应该具有安装的管理员权限。
- 用于下载 Node js 的稳定的互联网连接。
安装 Node.js 的分步指南 Linux
Node.js 是一个开源运行时环境,允许 JavaScript 在服务器端应用程序上运行。 它基于 Google 的 V8 JavaScript 引擎,提供事件驱动、非阻塞 I/O 模型,使其具有高度可扩展性和高效性。 本文提供了在各种设备上安装 Node.js 的全面指南 Linux 分布,包括 Ubuntu, Debian、CentOS 和 Fedora。 我们介绍先决条件、多种安装方法以及如何验证安装。 无论您是前端还是后端开发人员,Node.js 都是现代 Web 开发的必备工具。
我们列出了几种在流行的上安装node js的方法 Linux 分布。
使用 Snap 安装 Node.js
如果您的系统上安装了 Snap,那么安装 Node 就非常简单。 只需使用以下命令:-
sudo snap install node --classic
--classic
允许访问系统资源。
安装 Node.js Ubuntu 和 Debian
您可以使用 Node.js 二进制文件将其安装在您的系统上。 这些二进制文件可在 NodeSource 上获取。
打开终端并写入以下命令:-
为了 Ubuntu
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt-get install -y nodejs
sudo -E
保护用户环境。
为了 Debian
curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y nodejs
安装 Node.js CentOS、Fedora 和 RHEL
Node.js 可用于 dnf
包管理器存储库。 您可以使用以下命令安装它:-
dnf module install nodejs:<version>
<version>
应替换为所需的版本。
可以使用以下命令获取可用版本的列表:
dnf module list nodejs
安装 Node js 的另一种方法 CentOS、Fedora 和红帽企业版 Linux
Node.js 二进制文件允许您在系统上安装 Node.js。 为此,请使用以下命令:-
如果你有root权限
curl -fsSL https://rpm.nodesource.com/setup_20.x | bash -
如果您没有root权限
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
在arch上安装nodejs Linux
这 pacman
包管理器的存储库中有 Node-JS 包。 可以使用以下命令安装它:
我们还建议安装 npm,可以通过以下命令完成:-
pacman -S npm
验证 Node.js 安装 Linux
您可以使用以下命令来检查您的系统中是否安装了 Node js:-
node -v
或者
node –version
最后的想法
Node.js 是一个非常流行、通用、高效、强大且可靠的工具。 自2009年发布以来,它不断发展和更新。 这允许您在服务器外部运行 JavaScript。 在前端工作的开发人员在决定进行后端工程时不必担心编程语言。 Node js 有 npm,它拥有最大的开源存储库之一。 安装 Node js 时,我们强烈建议在您的系统中安装 npm。 Npm 还可以帮助您管理已安装的包和依赖项。
安装过程并不是很困难。 你只需要成为其中之一 sudo 在大多数情况下,或者 root 用户在系统中安装 Node js。 我们列出了安装 Node js 的不同方法 Linux 上述各节中的分布。 尝试一下node js,很多人都用它。 如果遇到问题,您很可能会在 Stack Overflow 等论坛上找到解决方案。 它拥有庞大的生态系统,可以满足您的需求。 您准备好加强您的开发游戏了吗? 深入研究 Node.js,了解为什么它是现代 Web 开发的第一选择。 您将首先使用 Node.js 处理哪个项目?
参考
正式 节点js 网站