无法在Webstorm中调试Karma测试

时间:2015-12-18 09:57:17

标签: javascript debugging firefox karma-runner webstorm

为了找到答案,我一直在互联网上寻找几天,但到目前为止,还没找到任何答案。

所以这就是我的问题:我无法调试Karma测试或我的应用程序。

我正在使用WebStorm 10.0.4在CentOS 6.7 Web应用程序上进行开发 我正在使用TypeScript和Angular,并使用Karma进行单元测试,使用Protractor进行e2e测试。我设法设置了Protractor debuging,这意味着我可以在我的测试代码上设置一些断点,它会暂停在它上面。

我使用的是Firefox 38.0.0(无法使用其他版本)。 Chrome未安装。
我设置了 Karma运行配置远程Firefox配置

<小时/>

业力问题

当我运行我的Karma测试时,一切都很好。但是当我想调试它们时,我收到了以下消息:

找不到支持的浏览器
Chrome或Firefox
目前支持JavaScript调试。

应用程序调试问题

更糟糕的是:当我启动远程firefox调试时,一切都很好,直到我在WebStorm中放置一个断点:然后应用程序就冻结了,我什么也做不了。

<小时/> 我错过了什么?还有更多配置吗?
非常感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

如果您仍在寻找解决方案,这是我的解决方案:

  1. 我认为只有Chrome才能在WebStorm中进行调试。至少我找不到关于firefox的任何消息。
  2. 安装WebStorm的Chrome和JetBrains扩展程序打开设置后。选择工具=&gt;网页浏览器并启用Chrome。
  3. 由于我做了第2步,因此可以进行调试。

    希望它也能帮到你。