Joey / src /controllers /index.ts
yuanjiajun
feat: 变量
6f78530
raw
history blame contribute delete
934 Bytes
import Router from 'koa-router';
import ArticleController from './article-controller';
import ImageController from './image-controller';
import RootController from './root-controller';
import StaticResourceController from './static-controller';
const combinedRouter = new Router();
// 组合根路由
combinedRouter.use(RootController.routes()).use(RootController.allowedMethods());
// 组合图像相关接口路由
combinedRouter.use(ImageController.routes()).use(ImageController.allowedMethods());
// 组合静态资源接口路由
combinedRouter.use(StaticResourceController.routes()).use(StaticResourceController.allowedMethods());
// 组合静态资源接口路由
combinedRouter.use(StaticResourceController.routes()).use(StaticResourceController.allowedMethods());
// 组合文章相关接口路由
combinedRouter.use(ArticleController.routes()).use(ArticleController.allowedMethods());
export default combinedRouter;