0

system:rails 4,ruby 1.9.3。即使页面需要另一个清单,也使用twitter bootstrap保持缓存

我有不同布局的多个资产管道清单。管理员布局中有twitter引导,其他人则没有。

当我访问管理布局,然后单击导致另一个布局具有不同清单的链接时,旧清单正从缓存(使用twitter引导的那个)加载而不是新的清单文件。如果我刷新页面,则加载正确的清单。因此,基本上用twitter引导程序保留在那里,不管其他什么,除非页面被刷新,否则没有其他清单可以覆盖它。

更新:此问题在Safari上不存在。 Chrome在Chrome &上存在问题。

可能是什么问题?

+0

我想你是在开发env和'rake assets:precompille'之后? – 2013-02-13 14:00:32

+0

我在使用rake资产的生产环境中遇到同样的问题:在dev上预编译我有资产调试真 – banesto 2013-02-13 14:57:23

+0

更新后的初始版本控制浏览器 – banesto 2013-02-13 15:08:56

回答

0

问题的根源在于管理员/ application.js清单中包含了tubrolinks.js文件。我想这是作为默认包含由twitter引导出现在那里。这个文件应该调整缓存,但在我的情况下,这是造成问题。

相关问题