【问题标题】:Google Lighthouse how to explicitly mark my site as NOT being a PWAGoogle Lighthouse 如何将我的网站明确标记为不是 PWA
【发布时间】:2020-11-08 02:55:39
【问题描述】:

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

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

此网站并非设计为 PWA,我只想将其标记为 PWA 并完成它。

【问题讨论】:

  • 您是在运行 CLI 还是只是在浏览器中运行 Lighthouse?
  • 目前只在浏览器中,但我对任何一种方法的答案都很感兴趣。

标签: google-chrome lighthouse


【解决方案1】:

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

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

我写了关于the benefits of using the Lighthouse CLI here.

要在没有 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 报告输出到指定的路径。所有options are listed on the linked Lighthouse page under CLI options

【讨论】:

    猜你喜欢
    • 2020-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-21
    • 2021-10-05
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多