node,js搭建简单服务器
搭建服务器
创建一个文件夹,在文件夹里准备服务器要展示的网页与搭建服务器的js文件

准备展示的网页内容为

准备运行服务器的run.js代码
//引用node.js的http模块
const http = require('http');
const server = http.createServer()
//注册 request 事件
server.on('request', (req, res) => {
//引用fs模块
const fs = require('fs')
//获取请求地址中的路径,无则补全
if (req.url === '/') {
req.url = '/index.html'
}
fs.access('./漂亮的网页' + req.url, err => {
if (err) {
//错误提示404
res.statusCode = 404
res.end('no find')
} else {
fs.readFile('./漂亮的网页' + req.url, (err, data) => {
//输出网页
if (err) throw err;
res.end(data)
})
}
})
})
//指定端口8080,端口自己设置,只要与其他服务器端口不同即可
server.listen(8080, () => console.log('启动服务器'))
写完js代码以后在文件路径处打开cmd

在cmd中检查node.js并运行服务器,没有node.js需要下载,有则显示版本

这样输入自己电脑的ip就可以在浏览器打开服务器运行的网页了

浙公网安备 33010602011771号