【发布时间】:2012-06-16 16:43:36
【问题描述】:
我正在 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
这个关闭/打开过程让我自己快疯了。有没有人遇到过这个问题,你有没有找到刷新文件的方法?
更新: 商店中的另一位开发人员没有上述问题,并且使用的是 chrome 18 而不是 Fedora 上的 19。它开始看起来像一个 Chrome 错误。
进一步更新: 还尝试在打开 Chrome 时使用 --disk-cache-size=1 --media-cache-size=1 作为标志,但问题仍然存在。使用隐身模式也不起作用。但是,如果我手动转到Tools > Clear Browsing History 并检查Clear Browsing History 和Empty the Cache,然后点击刷新,模板将正确加载。这将其缩小到缓存问题。
【问题讨论】:
-
您的模板只是内嵌在您的 html 页面上,还是您使用了某种类型的加载器?
-
@BenR 模板正在被加载程序拉入。其实这个加载器here。不幸的是,上面的更新否定了这是问题所在。
标签: google-chrome backbone.js underscore.js google-chrome-devtools