Node.js
LTS 版本目前已经是 12.13.1
, 依稀记得第一次接触 node.js
是 0.2.x
, 时间飞快,自从 node.js
问世以来,前端工具如雨后春笋,前端开发工程师能做的也更多。
下面我们来窥探一下 node.js
是如何创建一个 http
服务的。
快速创建一个HTTP服务
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});