koa2中间件

如何写一个koa2中间件呢?下面写一个简单的案例

创建koa2服务,新建一个文件

function pv(ctx) {
    global.console.log(ctx.body,'ssssssssssss')
}

module.exports = function(){
    return async function(ctx,next){
        pv(ctx)
        await next()
    }
}

如何使用?

在需要使用的地方引入

const pv = require('./middleware/koa-pv')

然后调用

app.use(pv())

你可能感兴趣的:(koa2中间件)