私は次のものを持っていますapp.js:
app.use(express.static(path.join(__dirname, 'public')));
app.use(function(req, res, next) {
console.log('app.use');
...
next();
});
app.use(app.router);
publicフォルダには、サブフォルダimages、cssおよびがありますjs。
の後app.use(app.router);、Amazon S3 から画像を返すためのルート定義があります。
app.get('/images/:type/:id', image);
問題は、ページに画像app.useが含まれている場合に 2 回呼び出されることです。それを防ぐ方法は?/images/*電話を無視したいapp.use(function(req, res, next) {});