如何在 Windows 和 macOS 上安装 Node.js 和 NPM

随着对全栈开发的需求,Javascript是创建成熟业务应用程序的可靠技术。

世界各地的许多 JavaScript 开发人员都在努力更换不同的框架和语言来扩展他们的代码。 这就是 Node.js 发挥作用的地方。

使用 Node.js,您可以快速构建具有双向连接的 Web 应用程序,其中客户端和服务器端可以实时通信和交换数据。

如果您希望在 Windows 和 macOS 系统上安装 Node 和 NPM,我们随时为您提供帮助。 在本文中,我们将提供安装软件的分步指南。

但首先,让我们了解基础知识!

什么是 Node.js?

Node.js,也称为 Node,是一个开源、跨平台的运行时环境,用于在浏览器之外执行 JavaScript 代码。 通常,我们使用 Node.js 来构建后端服务,也称为应用程序编程接口 (API)。

这些服务为我们的客户端应用程序提供支持,例如在浏览器中运行的 Web 应用程序或在移动设备上运行的移动应用程序。

应用程序是用户看到并与之交互的内容。 但是,这些应用程序需要与云端或服务器上的后端服务进行通信,以存储数据、发送电子邮件、启动工作流程等。

Node.js 非常适合构建为我们的客户端应用程序提供支持的高度可扩展的数据密集型和实时后端服务。

虽然还有其他用于构建后端服务的工具和框架,例如 Ruby on Rails、Django、Flask 和 Firebase,但 Node.js 是独一无二的。

Node.js 易于上手,可用于原型设计和敏捷开发。 此外,它可以构建令人难以置信的快速和高度可扩展的服务。 由于其速度和可扩展性,它甚至被 PayPal、Uber、Netflix、Walmart 等企业组织使用。

PayPal 使用 Node.js 重建了他们的一个基于 Java 和 spring 的应用程序,他们发现:

  • 他们的应用程序以更少的人构建速度提高了一倍
  • 他们减少了 33% 的代码行和 40% 的文件
  • 每秒处理的请求数量也增加了一倍,同时平均响应时间减少了 35%
  如何修复 Windows 10 中未检测到第二个硬盘驱动器

Node 应用程序在任何地方都使用 Javascript,包括 Windows、macOS 和 Linux。 如果您是一名具备 JavaScript 技能的前端开发人员,则可以轻松过渡到全栈开发人员,让您无需学习新的编程语言就能找到更好的工作。

由于您可以在前端和后端使用 Javascript,因此您的源代码将更加干净和一致。 因此,您将使用相同的命名约定、相同的最佳实践和相同的工具。

此外,Node 拥有最大的开源库生态系统供您使用。 这意味着您可以找到任何功能或构建块来添加到您的应用程序中。 因此,您不必从头开始创建这些构建块,而是专注于应用程序的核心。

现在您已经了解了 Node.js 的基础知识,让我们看看在安装适用于 Windows 或 macOS 的 Node 时需要执行的过程。

为 Windows 安装 Node.js

以下是下载适用于 Windows 的 Node.js 的步骤:

第 1 步:访问 Node.js 网站并找到他们的下载页面。

第 2 步:单击 Windows 安装程序下载并打开文件。

第 3 步:点击“下一步”接受他们的许可协议。

第 4 步:选择您想要安装 Node.js 的位置,然后单击“下一步”。

第 5 步:如果您是初学者,请通过单击“下一步”坚持使用默认的 Node.js 设置。 如果您知道设置会对应用程序产生什么影响,则可以根据需要更改设置。

第 6 步:在 Tool for Native Modules 页面上再次单击下一步,然后单击“安装”。

第 7 步:您现在已经完成了安装。 现在,打开您的命令控制台并开始使用 Node.js。

为 MacOS 安装 Node.js

为 macOS 下载 Node.js 相对简单。 请遵循以下安装步骤:

第 1 步:访问 Node.js 网站。 单击您选择的版本。

第 2 步:下载文件并在 Finder 中打开它。

第 3 步:设置安装位置,然后单击“继续”。

第 4 步:通过单击继续完成整个安装步骤并同意他们的条款,直到您到达摘要部分并获得安装确认。

第 5 步:恭喜,您已经为 macOS 安装了 Node.js。 现在打开您的终端并开始试验命令。

  修复 Windows 10 中的 Apex Legends 反作弊错误

为 Linux 安装 Node.js

按照以下步骤安装适用于 Linux 的 Node.js。

第 1 步:首先打开终端或按 Ctrl + Alt + T。

第 2 步:输入:

sudo apt install nodejs

然后按回车。

但是,在执行此命令时,您不会安装最新的 node.js 版本。

第 3 步:转到 Node.js.org 网站并单击下载。

第 4 步:向下滚动并单击“通过包管理器安装 Node.js”。

第 5 步:单击“基于 Debian 和 Ubuntu 的 Linux 发行版”。

第 6 步:重定向后,单击“Node.js 二进制分发”链接。

第 7 步:将打开一个窗口,您将被定向到 GitHub 存储库。

第 8 步:向下滚动并找到最新 Node.js 版本的安装说明。 在这种情况下,我们将安装 Node.js v18.x。

第 9 步:将说明中的第一行复制并粘贴到终端中,然后按 Enter。

第 10 步:您将看到一条消息,提示找不到命令“curl”。

第 11 步:输入 sudo apt install curl 以安装 curl。 然后你会被提示输入你的 Ubuntu 密码并按下回车键。

第 12 步:现在您已经在操作系统上安装了 curl,可以下载最新版本的 Node.js。

将 Github 安装说明中的第二行复制并粘贴到终端中,然后按 Enter。

你完成了!

如何检查 NPM 版本并验证下载

NPM 是 Node 的包管理器,这意味着它管理其包的依赖项。

如果没有 NPM,当您要上传框架时,需要手动解包 Node.js 包。 幸运的是,NPM 自动化了这个过程并减轻了你的责任。

  如何修复 Windows 键或按钮在 Windows 10 上不起作用

定期更新 NPM 会改进代码并更新项目中使用的本地包。

但是,有时它会错过最新的 NPM 版本。 因此,您需要检查您的 NPM 版本并手动更新它。

虽然检查和更新 NPM 版本的过程相似,但 Windows 和 macOS 之间存在一些差异。

以下是检查 Node.js 版本并验证 Windows 下载的方法:

输入命令:node -v,然后回车,你会看到版本号。

如果您有 macOS,请按照以下步骤验证您的 Node.js 和 NPM 下载。

第一步:打开 macOS 命令终端。

第 2 步:输入 node –version (版本之前是双破折号),然后按 Enter。 您将立即查看是否安装了最新版本。

要检查 NPM 版本,请输入 npm –version 并按 Enter。

仔细检查您安装的版本是否与 Node.js 网站上列出的最新版本相同。

一旦您检查了 Node.js 和 NPM 是否已正确安装在您的 Windows 或 macOS 上,您就可以开始创建新的应用程序了。

包起来

Node.js 是一个非常流行的编程环境,特别是由于它在前端和后端的实用性。 许多开发人员选择 Node.js 是因为它的简单性和开发高级应用程序的能力。 此外,它可以帮助您立即成为全栈开发人员。

完成上述安装 NPM 和 Node 的步骤后,就可以开始构建后端服务了。 安装它们是开始您的应用程序开发之旅的第一步。

作为开发人员,您可能还对这些 Node.js 捆绑器和构建工具感兴趣。