老莫的笔记本  
  
查看: 936|回复: 0

React 版本更新 打包上传后,浏览器缓存严重问题

[复制链接]

662

主题

878

帖子

5133

积分

超级版主

Rank: 8Rank: 8

积分
5133
发表于 2020-12-14 16:38:12 | 显示全部楼层 |阅读模式
本帖最后由 周大胖子 于 2020-12-15 14:47 编辑

对于在react项目开发中每次发版存在浏览器缓存问题解决办法 ?

测试一:
location = /index.html {
    add_header Cache-Control "no-cache, no-store";
}

失败!

测试二 :
改 webpack.config.js 文件 [ 先不说我废了巴潦条劲找到了这个文件,和人家讲的完全不是一个东西 ]
失败;

测试三 :
改webpack .prod.conf.js 文件,嘿嘿 没找到
失败 ;

暂停;
倒腾了一天之后,终于搞得也差不多了:
最后还是配置ningx 【就是Linux】
  1. try_files $uri /index.html;
  2.     location @router{
  3.         rewrite ^.*$ /index.html last;
  4.     }
  5.     #一键申请SSL证书验证目录相关设置
  6.     location ~ \.well-known{
  7.         allow all;
  8.     }
  9.     location = /index.html {
  10.       add_header Cache-Control "no-cache, no-store";
  11.     }
  12.     location /xxx {
  13.         try_files $uri $uri/ /xxx/index.html;
  14.     }

复制代码



也不知道这几句是哪句管用的 了 。呵呵  反正好了,也是这几句的原因。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表