我如何能够运行灯塔的多个页面/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>发布于 2021-07-16 22:36:18
我对灯塔游行 (另一个CLI包)非常幸运。它在从您提供的url中发现的所有页面上运行一个灯塔报告:
npx lighthouse-parade http://www.dfwfreeways.com/小贴士:如果你不熟悉一个域上有多少页,可以在晚上运行它,或者限制它要运行的页面数:)
发布于 2020-07-15 03:20:16
而不是cli,您可以编写一个程序,在该程序中可以从文件中读取urls,您可以将其用作参考https://github.com/gowthamraj198/Lighthouse。
发布于 2021-06-15 07:27:05
我遇到了同样的问题,在寻找一个好的解决方案的同时,我遇到了这个漂亮的小包-- https://www.npmjs.com/package/lighthouse-batch。
我所要做的就是通过传递以逗号分隔的URL来运行以下操作:
lighthouse-batch -s https://www.url1.com,https://www.url2.com,https://www.url3.com您还可以获得在单个summary.json文件中传递的所有站点的摘要,以及文件site_url.json下每个站点的详细报告。
https://stackoverflow.com/questions/59472565
复制相似问题