我正在使用包含sw-precache-webpack-plugin的create-react-app我也在webpack.config.prod中配置了cacheId,我注意到webpack在每次构建后生成新闻文件和文件名,并且都存储在同一个缓存中但旧的文件也在缓存中继续 - 删除sw缓存中所有不必要文件的方法是什么?
答案 0 :(得分:1)
截止到目前为止,sw-precache-webpack-plugin和sw-precache(在幕后使用)似乎并不提供根据文档删除旧的缓存条目。
如果每次进行新构建时更改缓存名称,都可以轻松地手动完成。更多关于here。