有没有Java UncaughtExceptionHandler的Node.js等价物?

我在Node.js应用程序中产生了一些有问题的代码,导致一个错误(performance为奇怪的输出),但不是一个完整的崩溃。 在控制台中什么都没有显示,表示发生了错误,我只是通过大量的试验和错误才有select地注释掉行。

为了节省时间,Node中有没有像Java的UncaughtExceptionHandler这样的东西,可以捕获任何导致错误的东西,并将它们显示在控制台中,这样我就可以立即查明错误吗?

是。 你可以通过这个来听这个事件

process.on('uncaughtException', (err) => { }); 

它将覆盖退出的默认行为。

文档