首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行灯塔用于多个页面/URL

运行灯塔用于多个页面/URL
EN

Stack Overflow用户
提问于 2019-12-24 18:57:23
回答 4查看 2.1K关注 0票数 2

我如何能够运行灯塔的多个页面/URL,而不必运行灯塔-ci命令多次对每一个页面,我想测试/审计?

我目前是如何为我的网页运行灯塔测试的。

  • lighthouse-ci --performance=80 --seo=80 --accessibility=80 --best-practices=80 <url-1>
  • lighthouse-ci --performance=80 --seo=80 --accessibility=80 --best-practices=80 <url-2>
  • lighthouse-ci --performance=80 --seo=80 --accessibility=80 --best-practices=80 <url-3>
EN

回答 4

Stack Overflow用户

发布于 2021-07-16 22:36:18

我对灯塔游行 (另一个CLI包)非常幸运。它在从您提供的url中发现的所有页面上运行一个灯塔报告:

代码语言:javascript
复制
npx lighthouse-parade http://www.dfwfreeways.com/

小贴士:如果你不熟悉一个域上有多少页,可以在晚上运行它,或者限制它要运行的页面数:)

票数 1
EN

Stack Overflow用户

发布于 2020-07-15 03:20:16

而不是cli,您可以编写一个程序,在该程序中可以从文件中读取urls,您可以将其用作参考https://github.com/gowthamraj198/Lighthouse

票数 0
EN

Stack Overflow用户

发布于 2021-06-15 07:27:05

我遇到了同样的问题,在寻找一个好的解决方案的同时,我遇到了这个漂亮的小包-- https://www.npmjs.com/package/lighthouse-batch

我所要做的就是通过传递以逗号分隔的URL来运行以下操作:

代码语言:javascript
复制
lighthouse-batch -s https://www.url1.com,https://www.url2.com,https://www.url3.com

您还可以获得在单个summary.json文件中传递的所有站点的摘要,以及文件site_url.json下每个站点的详细报告。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59472565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档