5
vhost
が実際にExpress JSでどのように動作するかを理解しようとしています。Express Node.jsで仮想ホストを理解する
// -- inside index.js --
var EXPRESS = require('express');
var app = EXPRESS.createServer();
app.use(EXPRESS.vhost('dev.example.com', require('./dev').app));
app.listen(8080);
// -- inside dev.js --
var EXPRESS = require('express');
var app = exports.app = EXPRESS.createServer();
app.get('/', function(req, res)
{
// Handle request...
});
私の質問は、なぜ私たちは二度createServer()
を呼ぶのですが、今:ここでは(私はこれから引き出さ忘れた)作業コードサンプルは、ですか?なぜこれも機能しますか? vhost
は内部的に2台のサーバーを「マージ」していますか?