从 Node.js 服务开始

一个简单的 Node.js 服务,之前我还不知道它是什么意思的,今天看到了,把它记录下来

// app.js
// 引入 http 模块
const http = require('http');

// 创建一个 http.server 实例
const server = http.createServer((req, res) => {
	res.setHeader('Content-Type', 'text/html');
	res.write('hello world, Node.js');
	res.end();
});

// 监听端口
server.listen(3000, () => {
	console.log('服务启动了');
});

这里面不用安装依赖,用到的 http 是 Node.js 内置的。
http.createServer 的参数,即回调函数会自动添加到 request 事件的函数。每次有请求时都会触发 request 事件。
http.createServer 返回的是 http.Server 实例,即创建 TCP 或 IPC 服务。
server.listen 用于监听连接。

你可能感兴趣的:(Node.js)