这个问题与使用node-inspector调试jasmine-node测试几乎相同,但是有没有人知道如何在karma中使用node-inspector?
从NPM全局安装node-inspector:
npm install -g node-inspector
然后启动node-inspector,并将进程放入后台(使用fg将其带回前台,使用kill%1停止它):
node-inspector &
然后以调试模式启动测试运行器,如下所示
node --inspect ./node_modules/karma/bin/karma start
然后从本地回环连接到检查器。 要开始调试,请在Chrome中打开以下URL: chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/e771f282-5e94-4247-ac1c-89d7dc035129
如果一切顺利,您将看到一些开发人员工具,以便开始调试。