或者,您可以使用
vhost。
然后,在其自己的目录中创建几个站点并导出
Express应用程序,
例如。
/path/to/m/index.js:
var app = express()exports.app = app// There is no need for .listen()
然后使用以下应用程序处理所有请求:
var vhost = require('vhost');express().use(vhost('m.mysite.com', require('/path/to/m').app)).use(vhost('sync.mysite.com', require('/path/to/sync').app)).listen(80)请注意,
/path/to/m和
/path/to/sync可以是绝对路径(如上所述)或相对路径。



