express框架

209 阅读1分钟

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('启动成功'));