代码之家  ›  专栏  ›  技术社区  ›  CrazyCoder

即使在更改版本、硬刷新和清除缓存之后,CSS更改也不会反映出来

  •  2
  • CrazyCoder  · 技术社区  · 6 年前

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

    我做了以下几件事:

    1. 清除缓存并进行硬刷新(Ctrl+f5)。
    2. 打开开发人员工具并禁用缓存并重新加载。
    3. 按F12键,转到源代码并检查CSS文件(如果正在加载新更改)。有新的变化。

    当我在一台新机器上打开web应用程序时,新的变化得到了反映。

    3 回复  |  直到 6 年前
        1
  •  1
  •   Akber Iqbal    6 年前

    它是PWA(渐进式web应用程序)?在这种情况下,数据是由服务人员提供的,而不是新获取的。

    • Chrome开发者工具(按F12)。。。
    • 在左侧导航栏中,单击“服务人员”和“注销” 服务人员。。。
    • 继续左侧导航中的下一个选项,单击“清除存储”。。。

        2
  •  0
  •   lucky    6 年前

    进行硬刷新(Ctrl+Shift+R) 或者从中查看页面源代码和打开的css文件,使其刷新,然后再次进行硬刷新…您的问题将得到解决

        3
  •  0
  •   UI_Dev    6 年前

    请从一开始就清除应用程序的浏览器历史记录并执行硬刷新,然后尝试登录到应用程序

        4
  •  0
  •   NidhinSPradeep    3 年前

    按F12键,进入Chrome中的开发者工具,网络->单击禁用缓存

    我也面临类似的问题。这对我有帮助。希望它能帮助一些人