これを頭から消したかっただけです:
Express/Nodejs でルーティングを処理するとき、呼び出し元next()
の関数が常に返されるかどうかを知りたいですか? 検討:
app.get('/users/:id?', function(req, res, next){
//just as as example
var err = doValidation(req);
if (err) {
next(err);
}
next(); //will this ever be called?
});
エラーが発生した場合、2 番目の next() が呼び出されるか、最初の呼び出しがnext(err)
(自動的に) 呼び出し元の関数を返すか?