UNPKG

dazjsx

Version:

参考nestjs,基于KOA2的一款轻量级的后端开发框架

18 lines (17 loc) 629 B
import Router from 'koa-router'; import { Constructor, DMiddleware, KoaListenOption, MainExportOption } from '..'; export declare class StartFactory { private responseMiddleware; private routeMiddleware; private otherMiddleware; private factory; private option; private app; constructor(cn?: Constructor, option?: MainExportOption); initialize(): void; use(middleware: DMiddleware): void; start(...option: KoaListenOption): Promise<unknown>; useBody(middleware: DMiddleware): void; useRoute(router: Router): void; useResponse(middleware: DMiddleware): void; }