其实我觉得你可以先试着google或自己试,尝试对写程式是很重要。
我试着google: server.address() node,里面有提到说他会回传一个object。
他里面又有说:
Don't call server.address()
until the 'listening' event has been emitted.
回去翻express-app.listen,他里面写到他是based on http.Server.listen()
再去翻node http server.listen,把两种写法都看完了以后
可以肯定要用的是server.listen(port[, hostname][, backlog][, callback])
进行尝试
var server = app.listen(8081,'127.0.0.1',function(){
...
}
Example app listening at http://127.0.0.1:8081
随便乱设IP他会报错,代表他是吃自己这台IP。
总而言之,多尝试很重要。