Node JS Connect - 你可以调用'.use'动态吗?

问题描述:

我有如下代码:Node JS Connect - 你可以调用'.use'动态吗?

connect(). 
    use(connect.vhost(virtualHostName, staticServerApp))... 

如果我想添加动态,比如,基于应用程序配置更改另一个虚拟主机,我该怎么做?

+1

你应该自己实现那个动态查找虚拟主机的中间件。 – SLaks 2014-08-29 15:09:32

这种模式:

var app = connect(); 

for(var uri in Conf.VIRTUAL_HOST){ 
    app.use(connect.vhost(Conf.VIRTUAL_HOST[uri], staticServerApp)); 
} 

似乎工作。