【问题标题】:Cannot debug Karma tests in Webstorm无法在 Webstorm 中调试 Karma 测试
【发布时间】:2016-03-24 23:55:39
【问题描述】:

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

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

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

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


业力问题

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

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

应用调试问题

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


我错过了什么?是否还有更多配置要做?
您的帮助将不胜感激。

【问题讨论】:

    标签: javascript debugging firefox karma-runner webstorm


    【解决方案1】:

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

    1. 我认为只有使用 Chrome 才能在 WebStorm 中进行调试。至少我再也找不到任何关于 Firefox 的消息了。
    2. 安装 Chrome 和 JetBrains 扩展后,打开 WebStorm 的设置。选择工具 => 网络浏览器并启用 Chrome。

    由于我做了第 2 步,调试是可能的。

    希望对你也有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-01
      • 2023-03-11
      • 1970-01-01
      • 2012-05-13
      • 1970-01-01
      • 2018-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多