路由配置
routers/adminRouter.js文件
const Router = require("koa-router");
const adminController = require("../controller/admin");
let router = new Router({
prefix:"/admin"
});
router.get("/",ctx=>{
ctx.redirect("/admin/index");
});
// /admin/index
router.get("/index",adminController.showIndex);
router.get("/addNewsPage",adminController.showAddPage);
router.get("/newsListPage",adminController.showNewsListPage);
router.post("/addNewsData",adminController.addNewsData);
module.exports = router;
newsRouter.js
const Router = require("koa-router");
const newController = require("../controller/news");
let router = new Router({
prefix:"/news"
});
router.get("/",ctx=>{
ctx.redirect("/news/index");
});
// localhost:8080/news/index
router.get("/index",newController.showIndex);
// localhost:8080/news/detail
router.get("/detail",newController.showDetail);
module.exports = router