带有node8远程调试器的Intellij 2017.1.5

时间:2017-07-14 06:57:31

标签: node.js debugging intellij-idea

我刚安装了Node 8.1.3,并将intellij升级到最新的2017.1.5终极版。使用以下命令尝试nodejs远程调试器:

node --inspect-brk --harmony application.js

获得以下输出:

Debugger listening on ws://127.0.0.1:9229/4b404a2a-5d16-4a0a-ba64-b1e2b6504fcf For help see https://nodejs.org/en/docs/inspector

使用localhost 127.0.0.1和端口9229设置intellij远程调试器,但似乎没有建立连接。我看到输出链接后有一个像值的标记,想知道我是否需要在intellij nodejs远程调试器设置中添加该值?

非常感谢任何建议或帮助。先感谢您。

1 个答案:

答案 0 :(得分:1)

已知问题,WEB-27559已在2017.2中修复

请注意,Node.js Remote运行配置只能在使用基于TCP的协议进行调试时使用( Node.js &lt; 7.x )。< / p>

要使用Chrome调试协议远程调试应用程序(使用--inspect / --inspect-brk),您需要使用Chromium Remote运行配置。

请参阅https://www.jetbrains.com/help/webstorm/2017.3/running-and-debugging-node-js.html#remote_debugging