1.创建一个自定义的中间件
function pv(ctx){
//context 是koa全局对象
console.log('pv'+ctx.path)
}
//注意这里
module.exports=function(){
return async (ctx,next)=>{
pv(ctx)
await next()
}
}
2.使用中间件
const pv = require('./middleware/koa-pv')
app.use(pv())
调用的顺序 先进后出
image.png
image.png
image.png
网友评论