执行函数只在Express启动时执行一次

Execution function just once when Express starts

本文关键字:执行 一次 启动 函数 Express      更新时间:2023-09-26

当ExpressJS启动时,哪一个可能是执行函数一次的最佳模式?任何想法?

app。听,callback可能对你有用

http://expressjs.com/4x/api.html app.listen

var server = app.listen(3000, function () {
    //some logic
});

如果您希望侦听事件,而不是在调用listen时将函数作为回调传递,您可以执行以下操作:

app.on('listening', function () {
    // server running and listening for requests
   // your code here
});

app.on('listening', someFnToCall);