如何退出使用 wait.for.function() 调用的函数

How to exit from function which is called using wait.for.function()

由于应用程序要求,我必须使用 wait.for.function()

var wait = require('wait-for-stuff'); 
function a(){
console.log("hello");
 return;
}

wait.for.function(a)
console.log('end')

使用上述调用函数的方式..wait.for.function() 无限期等待..因此 wait.for.function(a) 之后的任何行都不会被执行,包括 [= 之后的控制台语句19=] 有人告诉我如何退出该函数,以便执行 wait.for.function() 之后的行。

它期待回调。

var wait = require('wait-for-stuff'); 
function a(cb){
    console.log("hello");
    return cb();
}

wait.for.function(a)
console.log('end')