我使用的是create-react-app,其中包含sw -precache cacheId -plugin我也在webpack.config.prod中配置了插件,我注意到webpack在每次构建后都会生成新的文件和文件名,所有文件都存储在相同的缓存中,但旧文件仍然继续在缓存中[什么方法可以删除sw缓存中所有不必要的文件?
发布于 2017-12-13 18:50:59
到目前为止,sw-precache of plugin和sw-precache(幕后使用)似乎没有根据文档提供删除旧缓存条目的功能。
如果您每次创建新的构建时都更改缓存名称,则可以很容易地手动完成此操作。更多关于here的信息。
https://stackoverflow.com/questions/47783953
复制相似问题