egg-jianghu
Version:
egg-jianghu
22 lines (17 loc) • 741 B
JavaScript
;
/**
* @param {Egg.Application} app - egg application
*/
module.exports = app => {
const { router, controller, config } = app;
const { appId } = config;
router.get('/', controller.page.index);
router.get(`/${appId}/`, controller.page.index);
router.get(`/${appId}/page/`, controller.page.index);
router.get(`/${appId}/page/:pageName`, controller.page.page);
router.get(`/${appId}/page/:pageName/*`, controller.page.page);
router.get(`/${appId}/pageDoc`, controller.pageDoc.index);
router.get(`/${appId}/pageDoc/_sidebar.md`, controller.pageDoc.sidebar);
router.get(`/${appId}/pageDoc/:pageDocFileName`, controller.pageDoc.page);
router.post(`/${appId}/resource`, controller.resource.httpRequest);
};