📜  如何在 Node.js 中创建一个显示 Hello World 的简单服务器?

📅  最后修改于: 2022-05-13 01:56:48.043000             🧑  作者: Mango

如何在 Node.js 中创建一个显示 Hello World 的简单服务器?

服务器是为其他程序或设备(称为客户端)提供功能的计算机硬件或软件。这种架构称为客户端-服务器模型。 Node是一个开源、跨平台的运行时环境,允许开发人员使用 JavaScript 创建各种服务器端工具和应用程序。

在以下示例中,我们将在 Node.js 中创建一个简单的服务器,该服务器使用快速服务器返回Hello World

创建 NodeJS 应用程序:使用以下命令初始化 NodeJS 应用程序:

npm init

模块安装:使用以下命令安装Express模块,它是 NodeJS 的 Web 框架。

npm install express

实现:创建一个app.js文件并在其中写下以下代码。

app.js
// Require would make available the
// express package to be used in
// our code
const express = require("express");
  
// Creates an express object
const app = express();
  
// It listens to HTTP get request. 
// Here it listens to the root i.e '/'
app.get("/", (req, res) => {
  
  // Using send function we send
  // response to the client
  // Here we are sending html
  res.send("

Hello World

"); });    // It configures the system to listen // to port 3000. Any number can be  // given instead of 3000, the only // condition is that no other server // should be running at that port app.listen(3000, () => {      // Print in the console when the   // servers starts to listen on 3000   console.log("Listening to port 3000"); });


运行应用程序的步骤:使用以下命令运行app.js文件。

node app.js

输出:现在打开浏览器并转到http://localhost:3000/ ,您将看到以下输出:

输出

因此,这就是您可以设置服务器并完成任务的方式。如果您想返回任何其他内容,请在app.get()函数的res.send()中传递该参数,而不是“Hello World”。