从DevChrome工具中的Coverage工具导出json文件后,我得到了以下代码(仅作为示例):
[
{
"url": "https://www.cfcarehospitalar.com.br/skin/frontend/codazon_fastest/default/css/styles.css",
"ranges": [
{
"start": 153,
"end": 237
},
此范围是否表示styles.css文件的行?
此文件已缩小,当我取消缩小时,coverage工具废弃的所有绿色选择器均不属于json文件正在记录的范围。
所以我真的不明白这意味着什么。我会感谢一些解释。谢谢!
答案 0 :(得分:0)
范围代表所用代码的各个部分。
beforeEach
是被分析的文件,url
是文件的全文。 text
是所使用的ranges
的子字符串。
如果您将所有子字符串都连接在一起,您将获得使用的代码。
这里有一些伪代码来演示如何提取使用的代码:
text
https://developers.google.com/web/updates/2019/01/devtools#coverage