gpt4 book ai didi

javascript - 使用 zuul 调试在浏览器中运行的被测 javascript 代码

转载 作者:行者123 更新时间:2023-11-29 15:27:51 26 4
gpt4 key购买 nike

  1. 我写了一个 javascript 组件,比方说在文件中component.js
  2. 我已经编写了一些测试,比方说在文件 test-component.js 中,它验证组件中发生的 DOM 操作。它使用 require('./component.js') 语句加载被测代码。
  3. 我正在使用 zuul在本地浏览器中运行测试。
    该命令类似于:

    zuul --local 8080 --ui mocha-tdd -- src/test/js/test-component.js

  4. 我在打开开发者工具 (F12) 的情况下使用 Chrome 浏览到 http://localhost:8080/__zuul

  5. 我可以使用 Chrome 调试 test-component.js 中的测试代码(它以与我的 IDE 中相同的格式显示)

现在我的问题是:当我在 Chrome 开发者工具中打开 component.js 时,代码显示为缩小的(虽然没有混淆)。 Chrome 可以漂亮地打印这个缩小的文件,但是你不能添加断点,即使这样,几乎每两行代码之间都会插入一行,看起来像这样:

__cov_CgRFa1QfsDvBYUENO9jTSQ.s['119']++;

我很确定这是为了收集测试覆盖率信息。但这使得代码难以阅读。有没有一种方法可以运行 zuul 而无需缩小和代码转换来添加代码覆盖语句?

最佳答案

Zuul Github wiki 指示使用 --no-coverage 关闭覆盖

https://github.com/defunctzombie/zuul/wiki/debugging-zuul

关于javascript - 使用 zuul 调试在浏览器中运行的被测 javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37573993/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com