我正在使用 mocha 来测试我的代码。我正在使用节点检查器来调试我的代码。
bash
mocha test/test.* --debug-brk
这工作但不是很好。它停在 mocha 的第一行代码处。我希望它在我的代码中停止它。我尝试使用“调试器”关键字制作手动断点,但有些断点并没有就此停止。
我正在使用 mocha 来测试我的代码。我正在使用节点检查器来调试我的代码。
bash
mocha test/test.* --debug-brk
这工作但不是很好。它停在 mocha 的第一行代码处。我希望它在我的代码中停止它。我尝试使用“调试器”关键字制作手动断点,但有些断点并没有就此停止。
我使用的是最新的节点版本,使用 node-debug 命令(启动 node-inspector 并遇到与您相同的问题。这是我目前正在使用的内容:
使用以下版本:
使用以下命令开始测试:
导航到您的测试文件并开始放置断点,然后点击运行。我通常在我的测试文件的“要求”中放置一个,并在我的“它”函数中放置几个。
希望这会有所帮助,并且有一天这种事情会奏效:P
得到了从这里降级节点的想法: https ://www.bountysource.com/issues/7978672-script-is-resumed-as-soon-as-node-inspector-is-loaded
以及来自这里的命令: https ://github.com/node-inspector/node-inspector#how-do-i-debug-mocha-unit-tests