PWA 的多个清单
Multiple manifests for a PWA
我想在不同的环境中测试我的清单和我的 ServiceWorker 但是我找不到一种方法来拥有多个 manifest.json,每个环境一个。
有什么办法吗?
您可以让您的构建过程在构建过程中选择合适的 manifest.json 文件。例如,如果您使用的是 webpack,则可以编写脚本在执行 pr build 时选择 pr/manifest.json,在执行 qa build 时选择 qa/manifest.json。
通过 link 访问您的主页,例如 index.html,您的应用程序喜欢清单。所以你也可以操纵你的脚本 link 标签来选择基于 lcp 的。但这将是 hacky 而不是一个好主意。我会选择第一个选项。
希望对您有所帮助。
我想在不同的环境中测试我的清单和我的 ServiceWorker 但是我找不到一种方法来拥有多个 manifest.json,每个环境一个。
有什么办法吗?
您可以让您的构建过程在构建过程中选择合适的 manifest.json 文件。例如,如果您使用的是 webpack,则可以编写脚本在执行 pr build 时选择 pr/manifest.json,在执行 qa build 时选择 qa/manifest.json。
通过 link 访问您的主页,例如 index.html,您的应用程序喜欢清单。所以你也可以操纵你的脚本 link 标签来选择基于 lcp 的。但这将是 hacky 而不是一个好主意。我会选择第一个选项。
希望对您有所帮助。