项目版本更新,浏览器缓存问题解决方案

打包项目更新到服务器时可能会存在缓存问题,需要在服务器中进行配置。
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

posted @ 2021-12-29 11:30  举个栗子走天下  阅读(519)  评论(0编辑  收藏  举报