路由多个文件
当项目有多个路由的时候,可以分成个js,并且并对各个js进行管理,然后入口js进行引入使用。
这是主js的引入
const Koa = require("koa");
const app = new Koa();
const router = require("koa-router")();
// 引入路由
let home = require("./v1/home.js");
router.use(home.routes());
app.use(router.routes()).use(router.allowedMethods());
console.log(home);
// app.use(home.routes())
app.listen(9527,()=>{
console.log("server running at port 9527")
});
home.js
const router = require("koa-router")();
router.prefix('/v1')
router.all("/home/page", ctx =>{
console.log("走进来了");
ctx.body = "首页列表数据";
})
module.exports = router;