我刚安装了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远程调试器设置中添加该值?
非常感谢任何建议或帮助。先感谢您。
答案 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