1
我们正在尝试使用sw-precache
来允许预缓存所有静态资源。我们正在考虑采用哪种方法来预传版本化的资源,这些资源的文件名中包含MD5指纹。什么是预先静态资源的最佳方法?
第一种解决方案可能是使用sw-toolbox
并匹配URL模式并缓存它们。每当你用新的指纹生成文件时,它会自动获取缓存,并且是,它有一个管理自己的旧缓存。
第二个解决方案可能是sw-precache
来处理相同,它有自动处理旧缓存的优势。我已经尝试过,但是我发现有时甚至在多个页面刷新甚至重新打开浏览器选项卡时资源都不会更新。
请建议!