我相信我从一开始就错误地设置了我的服务人员,现在我无法重置所有内容。我现在的问题是用户解决问题的唯一方法是手动取消注册服务工作者和缓存文件,这不是很有帮助。我在 webpack 中添加了一个脚本来取消注册服务工作者并删除缓存的存储文件,但是由于捆绑文件无论如何都被用户的浏览器缓存,他们甚至看不到我对文件所做的更改,所以他们是坚持旧代码。
我已经尝试了我能想到的一切并开始耗尽资源,但似乎我不能为用户代理做很多事情,因为他们一直在接收旧文件,甚至看不到这些新的变化。
另外,我添加了缓存破坏,我认为它可以解决这个问题,但是,它没有。
有什么建议么?