我在一个新网站上工作,每当我更改 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/