index.js 477 B

12345678910111213141516171819202122
  1. import Router from 'koa-router'
  2. import banner from './banner'
  3. const router = Router()
  4. // koa-router 支持中间件来处理路由的 通过use方法注册中间件
  5. // 任何路由都会匹配此中间件 并通过next传递给下一个
  6. router.use(async (ctx, next) => {
  7. await next()
  8. })
  9. // 根据请求方法匹配中间件
  10. // router.get().post()
  11. // routes表示的是路由的嵌套处理
  12. router.use(banner.routes(), account.allowedMethods())
  13. export default router