即使在一个非常简单的设置中,我也无法在我的代码中获得任何断点。请参阅附带的屏幕截图点击'Debug“main.js”'后,执行永远不会中断。
答案 0 :(得分:1)
由于您使用的是Node v7.x ...现在的解决方案是:
您使用的是Node 7.x吗?不幸的是,这是一个已知问题,请参阅https://youtrack.jetbrains.com/issue/WEB-24629。关闭开发工具协议支持的隐藏选项(
js.debugger.node.use.inspect=false
)将包含在下一个2016.3更新中 - 请参阅https://youtrack.jetbrains.com/issue/WEB-24629#comment=27-1809582。目前唯一的解决方法是将Node.js降级为6.x :(完整节点7支持(使用v8检查员)将于2017年推出。
您也可以尝试2017.1的最新EAP版本 - https://confluence.jetbrains.com/display/WI/WebStorm+EAP - 它可能已经提供了该修复程序(抱歉,我自己没有使用NodeJS,因此无法确认)。