我收到了一个在 firebase 上托管的相当原始的 React 应用程序(由其他人开发)进行维护。现在奇怪的事情发生了:
- 我更改文件的内容(甚至简单的文本更改)
- 运行部署(托管)-我在 firebase 控制台中看到部署成功
- 仍然:页面内容仍然是旧的,没有变化!
怎么会这样?我使用 Chrome 隐身模式来确保浏览器端没有缓存,Firebase 文档说部署会清除服务器缓存。
原来是关于firebase的缓存设置。我看到人们写了默认大约一小时(原文如此!),所以我覆盖了引用的缓存标头设置,现在它在发布后立即可见。
https://firebase.google.com/docs/hosting/manage-cache https://firebase.google.com/docs/hosting/manage-cache
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)