Node.js入门:设置并运行您的第一个应用程序
#网络开发人员 #node #backenddevelopment

介绍

node.js已迅速成为使用JavaScript构建服务器端应用程序的最受欢迎的平台之一。对于寻求探索服务器端编程领域的个人来说,它是一个绝佳的选择。在这篇博客文章中,我将带您完成设置Node.js并开始使用第一个应用程序的过程。

但是什么是node.js?

好吧,让我告诉你。

什么是node.js?

node.js是一个开源的跨平台运行时环境,允许您在服务器端执行JavaScript代码。

简单地说,它允许开发人员不仅在Web浏览器中,而且在服务器端,并使用相同的编程语言JavaScript在Frontend(客户端)和后端(服务器端)构建和运行应用程序,并在服务器端构建和运行应用程序(服务器端) )。

因此,通过学习一种编程语言,JavaScript,您可以构建动态和交互式Web应用程序。

好吧,现在我知道什么是node.js,但是我该如何使用?

所以让我们继续安装node.js和npm。

嘿,等等,什么是npm?

安装node.js之前,让我们看看什么是npm。

什么是NPM?

npm(节点软件包管理器),是一个命令行工具,是JavaScript软件包和库的中央存储库。

通过使用NPM,您可以轻松安装和管理模块。

现在什么是模块?

模块就像其他开发人员撰写的代码库。您可以使用这些模块来简化开发。这种方法有助于组织您的代码库,使其更可维护和可靠。

在此瞬间,让我们回到NPM。

使用NPM,您可以快速将第三方功能集成到您的项目中。无论您是需要在应用程序中添加高级功能还是简化开发工作流程,NPM就像一个超级明星,填充了Node.js应用程序的免费工具。它使您可以轻松地访问其他开发人员制作的大量免费内容,而无需从头开始编写所有代码。

现在让我们安装node.js。

安装node.js

在开始使用node.js之前,您需要在计算机上安装它。

以下是安装node.js和npm的步骤:

1:下载node.js

要下载node.js,请访问官方node.js网站(https://nodejs.org),然后下载适合操作系统的适当安装程序(Windows,MacOS或Linux)。

我正在下载Windows。

Getting Started with Node.js

2:安装node.js

双击下载的.msi文件并访问运行应用程序。

然后单击“下一个”按钮,安装过程将开始。

Getting Started with Node.js

接受许可协议,然后单击“下一个”按钮。

Getting Started with Node.js

选择目标路径,然后单击“下一个”按钮。

Getting Started with Node.js

现在它将自动安装某些功能,单击“下一个”按钮。

Getting Started with Node.js

单击“ Next”,设置已准备就绪,请单击“安装”按钮。

Getting Started with Node.js

单击“完成”按钮。

3:验证安装

现在验证node.js和npm已成功打开您的终端(命令提示符)并输入以下命令:

node -v
npm -v

命令将返回节点和NPM的版本号。

Getting Started with Node.js

hooray!您已经在计算机上成功安装了节点和NPM。

现在,让我们编写您的第一个node.js程序。

第一个Node.js程序

在node.js中,可以使用以下两种方法编写应用程序:

  • 基于控制台的方法
  • 基于Web的方法

在本指南中,我们将使用基于控制台的方法。

1:创建一个新目录

打开终端并导航到要创建node.js项目的目录。使用以下命令为您的项目创建一个新目录:

mkdir first-nodejs-project
cd first-nodejs-project

Getting Started with Node.js

2:初始化您的项目

运行以下命令以初始化项目。这将在您的目录中创建一个package.json文件。

npm init

您可以选择默认选项或编辑它们。所有项目信息都将在您的package.json文件中。

3:写下您的第一个程序

在您的根目录中创建一个名为index.js的新文件。在代码编辑器中打开文件并添加以下代码:

console.log("Hello, Node.js!");

4:运行您的程序

在您的终端中,运行以下命令。

node index.js

您应该在终端中看到输出Hello, Node.js!

Getting Started with Node.js

恭喜!您刚刚运行了第一个node.js程序!

结论

在这篇文章中,您了解了什么是node.js和npm,如何安装它们以及如何创建和运行一个简单的node.js程序。

这只是您的node.js之旅的开始。当您深入研究Node.js时,您将探索其功能强大的功能,构建Web服务器,与数据库进行交互并创建API。

您可以查看https://nodejs.dev/en/learn/以了解有关Node.js的更多信息并继续学习。

感谢您的阅读!

保持编码!

对于这样的更多内容,click here