5
我想了解vhost
實際上在Express JS中的工作原理。這裏是一個工作的代碼示例(忘了,我這拉從):瞭解Express中的vhost 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
是否在內部「合併」兩個服務器?