更改主干模板时,Chrome不会刷新本地文件

时间:2012-06-13 16:58:23

标签: google-chrome backbone.js underscore.js google-chrome-devtools

我正在开发Google Chrome上的主干应用程序(v19.0.1084.56),当我处理模板时,我(在Mac OSX Lion上)和另一个开发人员(在Fedora上)都必须关闭标签页重新打开文件以查看新更改。强制刷新(cmd + R或f5)不起作用。

我正在使用chrome的这些标志来处理文件:

open /Applications/Google Chrome.app --args --allow-file-access-from-files --disable-web-security

我对这个关闭/开放过程感到很疯狂。有没有人遇到这个问题,你找到了刷新文件的方法吗?

更新:商店中的另一位开发人员没有上述问题,并且在Fedora上使用chrome 18而不是19。它开始看起来像一个Chrome bug。

进一步更新:在打开Chrome时也尝试使用--disk-cache-size=1 --media-cache-size=1作为标记,问题仍然存在。使用隐身模式也无效。但是,如果我手动转到Tools > Clear Browsing History并同时检查Clear Browsing HistoryEmpty the Cache,并点击刷新,模板将正确加载。这将其缩小到缓存问题。

1 个答案:

答案 0 :(得分:12)

在Google搜索和研究之后,有一种方法可以禁用页面上的缓存。通过打开开发者控制台,在右下角的列中有一个齿轮。在该菜单中,有一个复选框Disable Cache,一旦启用,就可以解决问题。