📜  创建节点 js 服务器 - Javascript (1)

📅  最后修改于: 2023-12-03 15:22:41.494000             🧑  作者: Mango

创建节点 js 服务器 - Javascript

当我们要创建一个服务时,我们需要一种服务器来提供该服务。在这个话题中,我们将学习如何使用 Javascript 创建一个节点 js 服务器。

简介

Node.js 是一个运行时环境,允许我们使用 Javascript 编写服务器端代码。Node.js 使用事件驱动、非阻塞 I/O 模型,这使得它在处理许多连接时非常高效。

创建服务器

为了创建一个服务器,我们需要使用 Node.js 的内置模块 http。

const http = require('http');

const server = http.createServer((req, res) => {
  res.write('Hello, World!');
  res.end();
});

server.listen(3000, () => {
  console.log('Server is listening on port 3000');
});

在以上代码中,我们首先使用 require() 函数来导入 http 模块。然后,我们通过调用 createServer 函数创建一个服务器。这个函数接受一个回调函数,这个函数会在每个请求到达服务器时被调用。在这个函数中,我们使用 res.write() 和 res.end() 函数向客户端发送响应。

最后,我们使用 server.listen() 函数来监听并处理来自客户端的请求。

运行服务器

使用 Node.js 运行以上代码:

node app.js

现在,在浏览器中打开 http://localhost:3000,你将看到一条消息 'Hello, World!'。

结论

在这个简短的介绍中,我们掌握了如何使用 Javascript 创建一个节点 js 服务器。Node.js 提供了很多内置模块和功能,可以帮助我们开发高效的服务器。