本文共--字 阅读约--分钟 | 浏览: -- Last Updated: 2021-07-03
const express = require('express');
const expressStatic = require('express-static');
var server = express();
server.listen(8081);
// 模拟数据
var users = {
'admin': '123'
}
// 处理接口
server.get('/login', function (req, res) {
// express框架中,直接使用req.query来获取查询参数
var {user, pass} = req.query;
if (users[user] == null) {
res.send({
ok: false,
msg: '此用户不存在'
})
} else {
if (users[user] != pass) {
res.send({
ok: false,
msg: '密码错误'
})
} else {
res.send({
ok: true,
msg: '成功'
})
}
}
})
// 响应静态文件 html
// 使用express-static中间件
// 将'./www'文件作为静态目录 访问 localhost:8081/a.html 就会返回 /www/a.html
server.use(expressStatic('./www'))