html - Chrome 没有清除缓存

标签 html css google-chrome caching

我在一个新网站上工作,每当我更改 CSS 设置时,Chrome 都不会接受这些更改,除非我使用任务管理器完全关闭 Chrome 并重新启动它。我尝试了很多东西。以下是我尝试过的事情的列表:

  • 控制 CSS 文件的版本(我在 CSS 文件末尾使用 PHP 日期戳
  • 在开发者控制台中启用“开发者窗口打开时清除缓存”
  • 使用 Ctrl + F5 在刷新时清除缓存
  • 在开发者控制台中转到应用程序和清除存储
  • 清除本地 AppData 中的缓存文件夹
  • 从站点中删除 CSS 文件,刷新和读取文件。
  • 隐身模式
  • 将启动选项添加到 chrome 快捷方式 --disk-cache-dir=null
  • 添加浏览器插件以删除缓存。

有人知道如何提供帮助吗?每次我想检查 CSS 更改时关闭 chrome 非常烦人且效率低下。另一个烦恼是我试图在浏览器中听音乐,所以如果我关闭 chrome,我必须返回并再次播放我的音乐,这就像现在非常烦人并且比我想要的更耗时。

我已经尝试查看有关缓存破坏的其他在线文章和 Stack Overflow 上的其他文章,但我已经尝试执行他们建议的大部分内容,但我还没有看到任何积极的结果。大多数文章都说在 CSS 文件的末尾添加某种随机字符串或版本作为 GET 请求,但这是行不通的,尽管我知道这在过去对我有用。

最佳答案

pres f12 > f1 > network > 禁用缓存(当 DevTools 打开时)。这应该可以解决您的问题

关于html - Chrome 没有清除缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41227767/

相关文章:

css - 9999 的 z-index 不适用于绝对 div

css - Chrome 可见性 : Collapse

google-chrome - 打开新标签页/新窗口时自动打开 Chrome 开发者工具

javascript - 单击下拉菜单时将复选框设置为未选中

jquery - 单击 div 中的任何图像时更改 img src

javascript - jquery 仅使用 rel 属性滚动

css - 使用 Bootstrap 在 Index 操作中呈现 Div

jquery - CSS3 转换不适用于 chrome

google-chrome - Google Chrome - 自动检测位置

html - CSS:当 child a:事件时选择父元素?