ある程度の構成を許可しながら、スタンドアロンまたは大規模なサーバーの一部として実行できる Express Web サイトを開発したいと考えています。
たとえば、大規模なメイン サーバーがあり、小さなサービスを提供するためのルートを定義するserver.js別のサーバーを作成するとします。次のいずれかを実行できるようにしたい:app.js/*
- スタンドアロンで実行します
app.js。これにより、ルートが提供されますlocalhost:port/ server.jsたとえば、リクエストを処理/app/*できるように、このサーバーにマップするルートを定義しapp.jsます。
Smashing Nodeを読んでみると、Express サーバーとそのルートを で定義すると、以下を使用してそのルートを使用app.jsできることがわかりますserver.use('/app', require('app.js')。このアプローチの問題は、構成オプションを に渡す方法がわからないことapp.jsです。