当ExpressJS启动时,这可能是执行一次功能的最佳模式?任何的想法?我没有在文档中找到任何内容。
答案 0 :(得分:2)
app.listen callback
可能对您有用
http://expressjs.com/4x/api.html#app.listen
var server = app.listen(3000, function () {
//some logic
});
答案 1 :(得分:1)
如果您想要侦听事件而不是在调用listen时将该函数作为回调传递,则可以执行以下操作:
app.on('listening', function () {
// server running and listening for requests
// your code here
});
或
app.on('listening', someFnToCall);