如何使用node.js搭建web本地服务器

250 阅读1分钟

下载node.js并安装

下载链接

检测版本(命令行)

`node -v`
//v8.11.3

准备文件(命令行)

`touch server.js` //创建本地服务器文件

编辑server.js文件

const http = require('http'); //请求http模块

const hostname = '127.0.0.1'; //设置主机名
const port = 3000;//设置端口

const server = http.createServer((req, res) => { //req即客户端请求, res即服务端响应
  res.writeHead(200, {
      'Content-type': 'text/plain',
      'Access-Control-Allow-Origin': '*'//允许跨域
  })
  res.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

启动server.js

`node server.js`
`//Server running at http://127.0.0.1:3000/`

地址栏输入localhost:3000可看到如下网页