0
好吧那我现在有是我的错误处理程序被调用之前一个功能齐全的问题,目前我使用:与快递中间件的优先问题
function loadRoutes(route_path) {
fs.readdir(route_path, function(err, files) {
files.forEach(function (file) {
var filepath = route_path + '/' + file;
fs.stat(filepath, function (err, stat) {
if (stat.isDirectory()) {
loadRoutes(filepath);
} else {
console.info('Loading route: ' + file);
require(filepath)(app);
}
});
});
});
}
setTimeout(function() {
require('./errorhandle');
}, 10);
超时解决方案的工作,但它不是一个适当。如果路线加载时间超过10毫秒,则会再次中断。 (404阻挡在它之前加载所有页面)
没有直接回答我的问题,但确实帮助我解决了回调函数的问题。 – Community