【问题标题】:Multiple manifests for a PWAPWA 的多个清单
【发布时间】:2018-06-18 08:37:43
【问题描述】:

我有不同的环境,我想测试我的清单和我的 ServiceWorker 但是我找不到一种方法来拥有多个 manifest.json,每个环境一个。

有什么办法吗?

【问题讨论】:

    标签: javascript html service-worker manifest.json pwa


    【解决方案1】:

    您可以让您的构建过程在构建过程中选择适当的 manifest.json 文件。例如,如果您使用 webpack,您可以编写脚本来在执行 pr 构建时选择 pr/manifest.json,在执行 qa 构建时选择 qa/manifest.json。

    通过链接到您的主页,例如 index.html,您的应用程序喜欢清单。所以你也可以操作你的脚本链接标签来选择基于 lcp。但这将是 hacky 并且不是一个好主意。我会选择第一个选项。

    希望这会有所帮助。

    【讨论】:

    • 不幸的是,我们目前没有设置 webpack。我们使用meteor并部署到galaxy,在本地构建并上传它
    • 使用什么构建过程并不重要。您可以使用 LCP 根据您的构建参数选择清单文件。这是我们用任何构建工具做的常见事情。我只是以 webpack 为例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 2019-10-12
    • 1970-01-01
    • 2020-11-21
    相关资源
    最近更新 更多