Javascript Express.js仍在执行时获取地址和端口
我读过很多关于Nodejs和Expressjs的帖子,但我仍然不明白这是怎么回事: 这是带有Express.js的基本Hello World应用程序(摘自)Javascript Express.js仍在执行时获取地址和端口,javascript,node.js,express,Javascript,Node.js,Express,我读过很多关于Nodejs和Expressjs的帖子,但我仍然不明白这是怎么回事: 这是带有Express.js的基本Hello World应用程序(摘自) 当我们仍在获取最终将绑定到var服务器的内容时,如何使用server获取主机和端口?因为它是异步的。只有在定义并初始化服务器之后,才会运行回调 var server = app.listen(3000, function () { var host = server.address().address var port =
当我们仍在获取最终将绑定到
var服务器的内容时,如何使用server
获取主机和端口?因为它是异步的。只有在定义并初始化服务器之后,才会运行回调
var server = app.listen(3000, function () {
var host = server.address().address
var port = server.address().port
console.log('Example app listening at http://%s:%s', host, port)
})
适当的缩进有时有助于看出这一点
var server = app.listen(3000, function () {
var host = server.address().address
var port = server.address().port
console.log('Example app listening at http://%s:%s', host, port)
})