エクスプレスミドルウェアまたは別の方法で、アプリケーションルートの各呼び出しにレンダリングデータ(res.renderの2番目のオプション)を追加することは可能ですか?Node.js Express3 - すべてのレンダーリクエストにレンダリングデータを追加するミドルウェア
私のアプリは認証にパスポートを使用しています。ミドルウェアは常に、各レンダリングされたテンプレートにユーザー情報を追加したいと思います。
現在、res.renderへの私の呼び出しは、次のようになります。私はユーザーreq.userを削除してミドルウェア機能に追加したいと思います。
// Page 1
res.render("somepage1",{data : "somepage1", user : req.user});
// Page 2
res.render("somepage2",{data : "somepage2", user : req.user});
[app.get前()とapp.post()、すべてのHTTP要求にフックを実行?](http://stackoverflow.com/questions/13106300 ) – laggingreflex