我正在使用 Webstorm 调试 Node 应用程序,并希望使用“Break on Exception”选项,这样我就不必在找到错误的确切来源之前连续按“step into”数十次我正在尝试解决。
问题是,当我将“Break on Exception”设置为“on”时,它会在到达我的代码之前很久就从 Node 本身捕获各种异常。我能够使用“运行到光标”来跳过启动时发生的 Node 错误,但这并没有太大帮助,因为在执行期间似乎在 Node 本身内部抛出了很多错误。
如何仅对代码直接抛出的异常使用“Break on Exception”?
最佳答案
它对我来说很好用:
"Run -> View Breakpoints... -> JS Any exception -> Enabled & Suspend & Uncaught only".
关于debugging - 使用 WebStorm 和 Node JS 进行异常调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10286784/