express 是node的一个框架 使用框架可以快速开发服务单程序 处理客户端请求 让后端代码更清晰 ##使用express
安装
npm i express --save
导入express
let express = require('express');
let bodyParser = require('body-parser');
使用express创建server
let app = express();
###中间件的使用
app.use(express.static(__dirname)); // 静态资源服务
app.use(bodyParser.json()); // 解析POST请求的数据,并且挂载到req的body上
路由配置
get 请求
app.get('/login', function (req, res) {
console.log(req.query);
res.send(req.headers);
});
post请求
app.post('/register', function (req, res) {
console.log(req.body);
res.send({
code: 0,
data: {},
msg: 'ok'
})
});
无论get还是post请求都会执行
app.all('/api/xyz', function (req, res) {
console.log('请求来了');
});
监听端口号
app.listen(8000, () => console.log('启动成功'));