私はここでチュートリアルを見ました:
..そして、成長し続けるアプリケーションを個別のモジュールに分割するように促されました。高レベルの構造は次のとおりです(簡潔にするために一部が削除されています)。
server.js:
var express = require('express')
, orgs = require('./lib/orgs');
var app = express();
app.configure(function () {
app.disable('x-powered-by');
app.use(orgs);
});
http.createServer(app).listen(app.get('port'), function () {
console.log("Express server listening on port " + app.get('port'));
});
lib / orgs / index.js
var express = require("express")
, app = module.exports = express()
それは素晴らしい働きをします。しかし、私には小さな問題があり、今後さらに大きな問題につながる可能性があります。このようにアプリを構成すると(たとえば、エクスプレスの「サブモジュール」を使用する場合)、x-powered-byが無効になりません。これにより、すべてのアプリ構成が読み取られるわけではないと思います。orgsサブモジュールを呼び出す前後に無効化メッセージを配置しようとしました。
誰かが私がこれを理解するのを手伝ってくれますか?ありがとう