【问题标题】:React + Firebase deploy needs a cache clearReact + Firebase 部署需要清除缓存
【发布时间】:2017-08-23 13:29:44
【问题描述】:

我刚刚部署了一个使用 create-react-app 创建的非常基本的 React 应用程序,然后我构建了该应用程序并通过 Firebase CLI 进行了部署。当我更改应用程序中的某些内容然后再次构建和部署它时,刷新页面时我无法在网站上看到更改。经过一些故障排除后,我发现这是一个缓存问题,浏览器只是使用旧版本的文件而不是重新加载新版本。这是有道理的,因为当我清除缓存(或以隐身模式打开窗口)时,我看到了我所做的更改。

我的问题是这将如何在现实世界的应用程序中工作?您不能期望或依赖用户清除他们的缓存。

【问题讨论】:

    标签: reactjs firebase caching


    【解决方案1】:

    这里已经回答了这个问题Firebase Hosting: cache busting scripts on deploy你需要在firebase.json中设置缓存头

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 2013-04-13
      • 1970-01-01
      • 2013-07-04
      • 2017-05-31
      • 2020-03-13
      • 2018-05-07
      • 2014-08-16
      • 2013-01-08
      相关资源
      最近更新 更多