如何阻止Chrome缓存我正在尝试调试的js文件?

时间:2012-02-01 13:26:16

标签: jquery google-chrome caching

我正面临一个让我疯狂的问题。我在我的js文件夹中有一个且只有一个名为template2.js的js文件。当我修改脚本时,我会一直覆盖这个文件。我正在正确保存文件,但是当我在浏览器中测试我的“页面”时,我在Chrome debuger中看到该js文件的旧版本被考虑在内。那个旧版本不再存在,因为我已经覆盖了它。希望有人能帮助我了解正在发生的事情。

2 个答案:

答案 0 :(得分:10)

当您打开chrome developer工具栏时,右下角会出现一个cog-icon。单击它应该打开一个黑色面板。该面板在network-tab下有一个“Disable cache”复选框。

其他选项是手动从首选项中清除缓存 - >引擎盖下 - >清除浏览数据。

如果你使用chrome进行更多开发,我只是禁用缓存。节省了大量的时间,想知道为什么事情不起作用,并意识到它是没有正确刷新的缓存。

答案 1 :(得分:1)

根据您使用的浏览器,您可以通过按住某些键来加载没有缓存的页面。有关正确的组合,请在SuperUser上查看此答案:https://superuser.com/questions/278553/does-holding-down-ctrl-shift-while-clicking-refresh-actually-have-an-effect-in-m