index.js 634 B

123456789101112131415161718192021222324
  1. const indexRouter = require('./indexRouter');
  2. const repoRouter = require('./repoRouter');
  3. const userRouter = require('./userRouter');
  4. const iconRouter = require('./iconRouter');
  5. const iconDraftRouter = require('./iconDraftRouter');
  6. module.exports = class AppRouter {
  7. constructor (app) {
  8. // 首页 操作路由
  9. app.use(indexRouter.routes());
  10. // 仓库CRUD
  11. app.use(repoRouter.routes());
  12. // 图标CRUD
  13. app.use(iconRouter.routes());
  14. // 图标草稿CRUD
  15. app.use(iconDraftRouter.routes());
  16. // 用户相关操作
  17. app.use(userRouter.routes());
  18. }
  19. };