Node JS 7.3.0和WebStorm 2016.3.2:IDE总是使用“--inspect”进行调试

时间:2016-12-30 14:17:23

标签: node.js debugging webstorm jetbrains-ide

自升级到节点v7.x以来,WebStorm 总是启动带有--inspect标志的调试器,并且没有选项可以在运行/调试配置中禁用它。

我希望获得与以前相同的调试体验(在WebStorm中调试),而不是使用新的DevTools魔法。

如何在调试器启动时停止添加--inspect标志?或者,是否存在未记录的覆盖,例如--inspect=false

2 个答案:

答案 0 :(得分:2)

不幸的是没有:(这是一个已知问题,请参阅WEB-24629。关闭开发工具协议支持的隐藏选项(js.debugger.node.use.inspect=false)将包含在下一个2016.3更新中 - 请参阅https://youtrack.jetbrains.com/issue/WEB-24629#comment=27-1809582

目前唯一的解决方法是将Node.js降级为6.x :( 2017年将提供完整节点7支持(使用v8检查员)

答案 1 :(得分:1)

只是添加到lena的帖子。我发现该错误发生在Webstorm 2016.3.2中,因此您只需降级到Webstorm 2016.3.1即可使用最新的Node 7.x恢复功能