/** * API路由分发 * @author: Leo <qi.li@yoho.cn> * @date: 2017/6/23 */ const api = require('./apps/api'); const admin = require('./apps/admin'); const article = require('./apps/article'); const user = require('./apps/user'); const passport = require('./apps/passport'); const activity = require('./apps/activity'); const authAdmin = require('./doraemon/middleware/authAdmin'); const privateRoute = require('./doraemon/middleware/private-route'); module.exports = app => { // api app.use('/api', api); // 管理 app.use('/admin', privateRoute, authAdmin, admin); // 验证 app.use('/passport', passport); // 文章 app.use('/article', article); // 用户相关 app.use('/user', user); // 活动服务 app.use('/activity', activity); };