gpt4 book ai didi

即使更改版本、硬刷新和清除缓存后,CSS 更改也不会反射(reflect)出来

转载 作者:行者123 更新时间:2023-11-28 11:55:49 25 4
gpt4 key购买 nike

我有一个带有 CSS 的 Angular 应用程序。我最近更改了 CSS 并将其部署在服务器上,但它没有反射(reflect)在客户端机器上。

我做了以下事情:

  1. 清除缓存并进行硬刷新 (Ctrl+f5)。
  2. 更改了 CSS 文件的版本号并重新部署。
  3. 打开开发者工具并禁用缓存并重新加载。
  4. 按 F12,转到源代码并检查 CSS 文件是否正在加载新更改。那里有新的变化。

当我在一台新机器上打开 Web 应用程序时,新的更改正在得到反射(reflect)。

什么时候可能是 CSS 没有得到反射(reflect)的可能原因,即使在检查了以上所有内容之后。有什么我想念的吗?

最佳答案

它是 PWA(渐进式网络应用程序).​​..?在这种情况下,数据由 service worker 提供,而不是新获取的。

转到

  • Chrome 开发者工具(按 F12)...
  • 单击“应用程序”选项卡
  • 左侧导航,点击“Service workers”和“注销”服务人员...
  • 继续左侧导航中的下一个选项,单击“清除存储”...
  • 点击右侧区域的“清除网站数据”按钮重新启动 Chrome 并使用 Ctrl+shift+R 检查

如果您使用的是 CDN,您可能还必须从那里清除该特定 CSS 文件的缓存。

关于即使更改版本、硬刷新和清除缓存后,CSS 更改也不会反射(reflect)出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53335459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com