koa中间件,分全局中间件和局部中间件。
- router.get可以接受多个参数,只对该路径生效。
- app.use()中间件对所有的路径都生效。
- 全局中间件(任何请求都会走进来)
- 路由中间件(匹配请求路径和请求方法才走进来)
https://www.npmjs.com/package/koa-router
app.use() 这是全局的,单个路由使用可以理解为局部的,而且局部还可以这样写
router.get('/',[middleware1,middleware2,...],(ctx)=>{
// ...
})
记录一下,有问题的话请大佬指正