我的网站在部署后由于缓存而没有显示最新更新的情况如何处理?

How to handle a case that my website doesn't show the latest update after deployment because of cache?

提问人:Elad Attias 提问时间:11/3/2023 最后编辑:Priyen MehtaElad Attias 更新时间:11/15/2023 访问量:17

问:

我有一个网站(在 React 中使用 VITE),在我最新的修补程序中,我没有更改版本标签,只是修复了一个特定的错误。 部署完成后,我发现在刷新浏览器之前看不到更新,有时它仍然需要我刷新才能看到更改。

我读到这是因为我的标题没有更改,所以 chrome 使用缓存(在我的标题中,我还输入了版本名称)。

我所看到的一种可以解决此问题的方法是使用 to 清除缓存。react-clear-cache

这是一个好的做法吗?或者是否有任何更好的做法,例如更好的版本控制管理,强制更新缓存,因为它会更改标头?

谢谢。

reactjs google-chrome 版本控制 浏览器缓存 请求标头

评论


答: 暂无答案