我正在寻找一种更好的方式来管理我在快速路由器中的逻辑。 这是一个代码片段:如何将快速路由器拆分为单独的文件?
router.get('/get', function(req, res) {
if(typeof req.query.category !== undefined){
//do something
}
});
...但这里puting我的逻辑使文件很容易生长。
不过,我觉得这一点:。
if(typeof req.query.category !== undefined){
var gallery = new Gallery(req.query.category)
}
这样我就可以在单独的文件
1)如果在单独的文件中存在变种库(即galleryManager.js)我怎么能包括文件处理的东西在我的路由器? 2)你使用什么方法?