webstorm的egg debug断点无效

环境

egg 2.6.1 + TypeScript 3.0.0 、node.js 12.13.1 、IntelliJ IDEA 2019.3.1


遇到的问题

根据egg官网配置的idea后,仍无法在idea内打有效断点。起初以为是我使用了typescript的缘故,但在Chrome的调试器中断点是能够成功的。

webstorm的egg debug断点无效


解决方案

Edit Configurations => 新增 => Attach to Node.js/Chrome,然后做以下配置。

webstorm的egg debug断点无效
egg的端口号默认为9999,根据自己的debug中attach的端口号调整即可
webstorm的egg debug断点无效
最后成功进入断点,在ide里面进行调试体验比Chrome调试器好很多。
webstorm的egg debug断点无效