我想把我的路线分成几个文件。
一条路由包含以下代码
module.exports = function(app){
app.get('/page', function (req, res) {
res.render('page');
});
}
它们被存储在我的routes.js
里。我想要求他们一次..。
const routes = [
"page1",
"page2",
"page3"
];
module.exports = function(app){
for(var i = 0; routes.length; i++){
require('./Routes/' + routes[i])(app);
}
}
我的server.js需要routes.js
模块
require('./Server/routes')(app);
但是,当运行服务器时,循环中的当前路由是未定义的,服务器将运行到一个无休止的循环中。
如何通过循环遍历来处理routes.js
中的多个模块。
编辑
我有个不好的循环..。愚蠢的我
发布于 2017-11-29 10:36:25
试着:
for(var i = 0; i < routes.length; i++){
require('./Routes/' + routes[i])(app);
}
https://stackoverflow.com/questions/47550614
复制相似问题