我的rails应用程序处于生产模式,资产已编译,我可以在/ public / assets /
中看到它在我的布局中,我使用类似的东西:
<%= stylesheet_link_tag "application", media: "all" %>
<%=> javascript_include_tag "application" %>
我的javascript使用// require指令, 我的css在&#34; css.scss&#34;我使用@import sass指令加载css.scss文件。
资产编制得很好。
当我使用chrome 时,我的css和js文件被缓存: 应用程序 - ***********。js和css被加载一次然后它被很好地缓存在chrome中。 我可以在我的网页之间快速浏览 ...
当我使用firefox 时,每次下载js和css连接文件时...... 浏览速度慢 ....
< / LI>对这种行为有任何想法吗?
谢谢!
答案 0 :(得分:0)
解决了:我不知道为什么,但从我开始使用firebug的那一刻起,我的application.js和css每次都重新加载(缓存未命中)。
但是,如果我重新启动firefox并浏览我的网站而不启动至少一次firebug,一切顺利,我可以“快速”导航,因为浏览器缓存有效!
奇怪,但已经解决了。