- 接口路由统一都有前缀api,已经在入口文件中进行初步分离:
app.use('/api', apiRouter); - apiRouter中内容
const routes = require('express').Router();
routes.get('/useInfo',()=>{});
.
.
.
routes.post('/list', ()=>{});
module.exports = routes;
所有接口的路由都集中这个文件里,不好管理且结构显得混乱。
请问怎么对这个路由文件进行优化拆分
user.js
user类逻辑上一层xxx.js
入口文件:
这时候user.js里面的list接口,地址为:
/api/aaa/list
,只要一个文件抛出的是router,在别的文件use一下,路由就可以接上