将资产的URL传递给服务工作者,以便缓存

时间:2017-07-24 14:31:39

标签: javascript web-worker service-worker

我的CSS和JS在版本控制的文件名中有哈希值,将这些资源的url传递给服务工作者的最佳方法是什么,以便它可以缓存它们?

1 个答案:

答案 0 :(得分:0)

我强烈建议使用构建时工具生成" manifest"您的服务工作者需要的URL,或者整个服务工作者。这将很好地与服务工作者更新流程相关 - 当您的一个文件发生更改时,基础服务工作者也将更改,从而触发一对新的install / activate事件。

要考虑的几个选项: