node.js - Node JS 7.3.0 和 WebStorm 2016.3.2 : IDE always debugs with "--inspect"

标签 node.js debugging webstorm jetbrains-ide

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

我想要与以前相同的调试体验(在 WebStorm 中调试),而不是使用新的 DevTools 向导。

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

最佳答案

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

目前唯一的解决方法是将 Node.js 降级到 6.x:( 完整的 Node 7 支持(使用 v8 检查器)将于 2017.1 提供

关于node.js - Node JS 7.3.0 和 WebStorm 2016.3.2 : IDE always debugs with "--inspect",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41397719/

相关文章:

ruby-on-rails - 如何使用 node.js + Ruby on Rails 实现实时前端更新?

java - Java (Android) 中的 Debug模式(正则表达式)失败

intellij-idea - 同时使用 WebStorm 和 IntelliJ

javascript - 将 kinvey web 与 WebStorm IDE 结合使用

javascript - Node.js 中数据的拆分容器

model-view-controller - Node.JS/Mongoose/Express -> 对象没有方法 "findAll"

javascript - 即 10 : debug console (F12) changes behavior

javascript - WebStorm:将直接返回箭头函数转换为多行箭头函数

node.js - 无法设置node.js环境

c - gdb 用于快速保存/加载断点的别名