express精简
yarn add methods
把所有的请求方法写好了
curl -v -X POST http://localhost:3000/user
app.all()
放到最后
koa 和express中间件的区别
app.use
作用:扩展属性和方法
提前处理功能 权限处理 决定是否向下执行
公共逻辑的抽离
koa是promise处理错误
express 是next 传参数 处理错误
koa-static
express内置
app.use(express.static(path.resolve(__dirname)))
内置中间件
// 静态方法返回
yarn add body-parser
app.use(bodyParser.urlencoded({extended:true})))
app.use(bodyParser.json()))
app.use(bodyParser.text({extended:true})))
raw json
cookie-parser express-session