http常用缓存策略及vue-cli单页面应用、服务器端(nginx)如何设置缓存或者禁用
问题描述
vue 项目打包上线之后,每一次都会有浏览器缓存问题,需要手动的清除缓存。这样用户体验非常不好,所以我们在打包部署的时候需要尽量避免浏览器的缓存。
需要解决的问题
1、程序每次升级后,用户都不会因为缓存问题而执行的仍然是老的程序。
2、若程序没升级,用户对静态资源的请求则能用到缓存。
关于http或者是浏览器缓存策略,可以分为这三种:
不使用缓存
强制使用缓存
协商使用缓存
不使用缓存
有时,我们希望浏览器永远都不要使用缓存,全部到服务器拉取数据,此时即为不使用缓存,我们可以在服务
原创
2021-08-04 16:42:49 ·
1414 阅读 ·
0 评论