首页 > 解决方案 > Google Lighthouse 如何将我的网站明确标记为不是 PWA

问题描述

我定期运行 Lighthouse 工具并获得 PWA 的结果。

我知道我可以取消选中 chrome 界面上的检查,但想知道有没有办法可以将我的配置设置为“不是 PWA”,以便此检查停止运行?

该站点并非旨在成为 PWA,我只想将其标记为 PWA 并完成它。

标签: google-chromelighthouse

解决方案


使用浏览器它应该记住你的设置,所以如果你关闭 PWA 测试,它应该在每次运行时都关闭。不幸的是,如果您的浏览器不断重置它,那么您在 Lighthouse 的开发人员工具版本中无能为力。

但是,如果您愿意安装Google Lighthouse 命令行界面 (CLI),那么您可以完全控制并自动执行该过程。

我在这里写了使用 Lighthouse CLI 的好处。

要在没有 PWA 检查的情况下运行 Lighthouse,您将运行类似于以下内容的内容:

lighthouse https://yoursite.com --only-categories=performance,accessibility,best-practices,performance,seo --output html --output-path ./reports/not-a-pwa-report.html

关键部分是--only-categories=您要运行的测试。

上面的示例会将 HTML 报告输出到指定路径。所有选项都列在 CLI 选项下链接的 Lighthouse 页面上


推荐阅读