debugging - 使用 WebStorm 和 Node JS 进行异常调试

标签 debugging node.js webstorm

我正在使用 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/

相关文章:

mysql - 如何让 Round() 的第二个参数与列一起使用?

linux - 如何在 Eclipse 中使用 GDB 进行 C/C++ 调试?

javascript - AWS S3 直接通过浏览器下载文件

javascript - 无法从nodejs + node-mysql 中的模块获取返回

ide - WebStorm HTML 文件显示 HTML 元素的 TypeScript 错误

mongodb - meteor 从本地更改为远程数据库

c# - 远程调试 - 远程调试器不支持此版本的 Windows 错误

javascript - 如何使用谷歌登录?

javascript - 我如何在 webstorm 中使用 JSDoc @param 回调处理程序的参数?

java - 函数返回错误结果,但在具有相同字符串参数的调试器中返回良好结果