Rails 3.2 を使用して、約 40 個の SASS ファイルをアプリにロードしています。その大部分はブートストラップです。
ページの各リロードには 10 秒以上かかります。ページを削除すると、<%= stylesheet_link_tag "application", :media => "all" %>
ほぼ瞬時に読み込まれます。
速度低下の原因となっているスタイルシートをデバッグする最善の方法は何ですか? それとも.css.scss
、ページの更新時にすべてコンパイルされる40以上の部分ファイルがあるという事実ですか?
ほとんどすべての.scss
ファイルの先頭に @import "mixins" があり、いくつかの基本色変数が読み込まれます。これが速度を低下させているかどうかもわかりません。また、これらの基本色を.scss
他の方法ですべてのファイルで使用できるようにする方法もわかりません...
ここで言及されているように、ライブリロードジェムを使用する前に、この遅さを修正したいと思います: http://blog.55minutes.com/2013/01/lightning-fast-sass-reloading-in-rails-32/