我似乎不能调试mocha脚本。
我可以像这样运行带有检查器的节点node --inspect script.js。这就给了我一个可以进行调试的url,类似于chrome-devtools://devtools/remote/...
但是,当我将mocha与这行mocha --inspect test.js一起使用时,我无法进行调试。上面写着“调试器监听:5858”。有没有办法让我使用节点的检查器来调试mocha测试?
转到localhost:5858会给出以下信息:
Type: connect
V8-Version: 5.1.281.84
Protocol-Version: 1
Embedding-Host: node v6.9.1
Content-Length: 0使用--inspect --debug-brk无济于事。
发布于 2016-12-08 23:46:21
问题出在我的摩卡咖啡版本。我运行的是早于3.1.0的版本。在3.1.0中添加了--inspect支持
我现在可以使用以下几行代码来运行调试:
mocha --reporter spec --inspect test.js
mocha --reporter spec --inspect-brk test.js发布于 2017-09-26 00:09:21
DEP0062 DeprecationWarning:
node --inspect --debug-brk已弃用。请改用node --inspect-brk。
在将来使用
mocha --reporter spec --inspect-brk test.jshttps://stackoverflow.com/questions/41028932
复制相似问题