将expressjs绑定到特定的IP地址

如何将expressjs服务器绑定到特定的IP

就像是

app.listen(8888, '192.168.0.101'); 

相当于nodejs:

 http.createServer(onRequest).listen(8888,'192.168.0.101'); 

当您调用listen时,ExpressJS只是将您的parameter passing给http模块,所以您的示例应该可以工作。

情况不是这样吗?

 app.set('domain', 'myhost.whatever'); app.set('port', process.env.PORT || 8080);