0

从 v5 开始,workbox 会生成一个非常有用的运行时包。我无法找到一种方法来指定捆绑包的位置。默认情况下,它位于 service worker 文件旁边,但我们需要它位于 CDN 上。这可能吗?

4

1 回答 1

0

抱歉,这在 v5 中不可配置。

你没有提到为什么你需要它在 CDN 上——如果这不是一个硬性要求,我建议你把它放在你的 service worker 旁边。如果您担心 QPS,您可以控制检查导入脚本的更新频率。

或者,您可以设置inlineWorkboxRuntime: true并最终得到一个包含服务工作者逻辑和 Workbox 运行时代码的文件。如果由于某种原因部署两个文件是一个问题,但一个没问题,那么这可能会有所帮助。

于 2020-01-29T21:51:07.567 回答