更改工作箱运行时的 url

Change the url for the workbox runtime

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

抱歉,在 v5 中无法配置。

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

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