【发布时间】:2018-09-15 07:59:10
【问题描述】:
我试图通过在使用 html-webpack-plugin 生成的 index.html 文件名 (index.hash.html) 中设置版本号来避免缓存破坏。但是,我无法让浏览器从服务器获取新文件,因为旧的 index.html 文件仍然缓存了 X 时间。
我可以清除缓存以再次访问服务器,或者更改缓存控制标头,但这对于已经缓存文件的用户来说效果不佳,因为他们似乎看不到缓存控制的更改反正。我正在寻找正确的解决方案,但似乎找不到解决这个问题的方法。
有什么建议吗?
【问题讨论】:
标签: reactjs express caching html-webpack-plugin