Lighthouse Batch ReporterLighthouse 批量分析工具
Lighthouse Batch Reporter 是一个在单个命令中就可以对多个站点运行 Lighthouse 分析的工具。支持按顺序对多个站点执行 Lighthouse 分析并生成包含其所有分数的摘要报告。分数是根据性能、PWA、可访问性和最佳实践以及 SEO 部分之间的平均分数计算得出的。
可以为每个站点写出完整的 JSON 报告,也可以选择 HTML 报告。
Lighthouse Batch v7+ 需要 Node v12+,这是 Lighthouse v7+ 在依赖项上的要求。
命令行
示例用法
npx lighthouse-batch -s https://www.bbc.com,https://housing.com
或在使用前全局安装
npm install lighthouse-batch -g
lighthouse-batch -s https://www.bbc.com,https://housing.com
这将在./report/lighthouse
文件夹下生成以下文件。
www_bbc_com.report.json // Full results for bbc.com
housing_com.report.json // Full results from housing.com
summary.json // Summary of results with scores out of 100
如果希望 html 报告包括该--html
选项
housing_com.report.html
www_bbc_com.report.html
或者为 csv 报告添加--csv
选项。
housing_com.report.csv
www_bbc_com.report.csv
可以为主要指标指定预算阈值。如果有任何不满足,运行将失败。
lighthouse-batch -s https://web.dev \
--score 92 \
--seo 95 \
--pwa 85 \
--best-practices 90 \
--accessibility 100 \
--fail-fast
--fail-fast
一旦未达到预期,该选项就会出错,并跳过待定站点。
评论
Lighthouse Batch ReporterLighthouse 批量分析工具
LighthouseBatchReporter是一个在单个命令中就可以对多个站点运行Lighthouse分析的工具。支持按顺序对多个站点执行 Lighthouse 分析并生成包含其所有分数的摘要报告。
Lighthouse Batch ReporterLighthouse 批量分析工具
0
openhandx batch异步批量调度框架
分布式批量架构是解决复杂业务处理、数据分析、科学计算等耗时工作任务,这些任务被安排在特定的服务器上执行,被统一规划、拆分成子任务、统一调度、并发执行,大大提高了执行效率和可靠性,另外异步批量架构可以部
openhandx batch异步批量调度框架
0
XMLPatchXML批量修改工具
XMLPatch是一个简单的工具,用来批量的修改XML文件,它使用patch文件的形式,包含要改动的内容,然后批量的应用到指定的XML文件,完成批量修改过程。
XMLPatchXML批量修改工具
0
Krename批量重命名工具
KRename是一款功能强大的批量重命名工具,它支持一次针对许多文件进行重命名操作。其功能主要包括:更改文件的次序及重新排列文件,搜索并替换文件名中的一部分(支持使用正则表达式),可以将文件名改成全大
Krename批量重命名工具
0
Java Batch Job FrameworkJava批量作业框架
JavaBatchJobFramework通过一个XML的作业定义文件来执行用户预设的作业。
Java Batch Job FrameworkJava批量作业框架
0