使用WebStorm和Node JS打破异常调试

我正在使用Webstorm调试节点应用程序,并希望使用“Break on Exception”选项,这样我就不必连续按下“step into”几十次,然后才能找到我正在尝试的错误的确切来源解决.

问题是,当我将’Break on Exception’设置为’on’时,它会在获取我的代码之前很久就从节点本身捕获各种异常.我能够使用’Run to Cursor’来跳过启动时发生的节点错误,但这并没有多大帮助,因为在执行过程中似乎抛出了许多错误并在节点内捕获.

如何仅对我的代码直接抛出的异常使用’Break on Exception’?

最佳答案
这对我来说可以:

“Run -> View Breakpoints… -> JS Any exception -> Enabled & Suspend &
Uncaught only”.

转载注明原文:使用WebStorm和Node JS打破异常调试 - 代码日志