5
Expressの環境をExpressのルーティングモジュールに渡したいとします。私は、Expressが開発モードでも実動モードでも動作しているかどうかを確認したい。そうするために、私はapp.settings.envを何とかルーティングモジュールに渡す必要があると推測しています。エクスプレスルートのノードjsモジュールへの値の受け渡し
私のルーティングモジュールは、各ルートの機能をエクスポートします。だから、:
var web = require('./web')({'mode': app.settings.env});
をしかし、ノードは、(オブジェクトが関数ではありません)型エラーがスローされます。以前のStackOverflowのポストに基づいて
app.get('/search', web.search);
は、私はこれを試してみました。
私はNodeとExpressを初めて使用しています。私は急行ルートに価値を渡すことができます、もしそうなら、どのように?
ありがとう。これは機能します。 –
このソリューションは私の日を救った –