项目版本更新,浏览器缓存问题解决方案
打包项目更新到服务器时可能会存在缓存问题,需要在服务器中进行配置。
location = /index.html{
add_header Cache-Control "no-cache,no-store";
}
no-cache,no-store可以只设置一个
no-cache浏览器会缓存,但刷新页面或者重新打开时会请求服务器,服务器可以响应304,如果文件有改动就回响应200
no-store浏览器不缓存,刷新页面需要重新下载页面。
注:本文总结未经过测试,因自己项目出现这种bug而找到的解决方案。(仅供参考)
来源:https://blog.csdn.net/Genius_cxx/article/details/100697143