【发布时间】:2023-02-17 23:06:50
【问题描述】:
当我运行 mocha --inspect-brk 时,我一直遇到 Mocha 打开多个调试器的问题。尽管 Chrome 很容易将其节点检查器附加到第一个调试器进程,但它永远不会附加到 Mocha 启动的第二个进程,而 Mocha 只会永远挂起。
如何让 Chrome 继续将检查器附加到 Mocha 启动的所有进程?
例如,我运行 mocha --inspect-brk 并将以下输出打印到我的终端:
Debugger listening on ws://127.0.0.1:9229/xxxx
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
Debugger listening on ws://127.0.0.1:43210/xxxx
虽然 Chrome 很容易附加到 127.0.0.1:9229(您可以在上面的日志中看到 Debugger attached),但它不会附加到 127.0.0.1:43210。
【问题讨论】:
标签: node.js google-chrome-devtools mocha.js