【发布时间】:2015-03-04 09:56:45
【问题描述】:
我的 Rails 应用程序处于生产模式,并且资产已编译,我可以在 /public/assets/ 中看到它
在我的布局中,我使用类似的东西:
<%= stylesheet_link_tag "application", media: "all" %>
<%=> javascript_include_tag "application" %>
我的 javascript 使用 //require 指令, 我的 css 在“css.scss”中,我使用 @import sass 指令加载 css.scss 文件。
资产编译良好。
当我使用 chrome 时,我的 css 和 js 文件被缓存: application-***********.js 和 css 加载一次,然后在 chrome 中很好地缓存。 我可以在我的页面之间快速导航 ...
-
当我使用firefox时,每次下载js和css连接的文件... 浏览速度很慢 ....
对这种行为有任何想法吗?
谢谢!
【问题讨论】:
-
在 web 检查器设置中,您可以在检查器打开时禁用缓存。也许这里就是这种情况?
-
无论是否打开 webinspector,行为都是相同的,当我寻找网络性能时,我使用的是 firebug ...并且在检查器设置中没有“禁用缓存”:/
标签: ruby-on-rails firefox asset-pipeline