【发布时间】:2018-04-26 00:14:37
【问题描述】:
我目前使用这样的插件注册我的路线:
server.js:
const movieRoutes = require('./movies/routes');
server.register([ userRoutes, movieRoutes ], err => {
...
server.start( err => {
...
});
});
电影/routes.js:
exports.register = (server,options,next) => {
server.route(...); // first route
server.route(...); // second route
}
基本上我在上面的 movies/route.js 中定义了所有的路由处理程序
我想做的是能够将其拆分为单独的文件,然后以某种方式要求它们返回到movies/routes.js。有没有办法做到这一点?
在伪代码中:
movies/routes.js
exports.register = (server,options,next) => {
// require first route
// require second route
}
我想这样做的原因是因为 routes.js 变得很长,我想将它们分成单独的文件。
【问题讨论】:
标签: javascript hapijs