CssSplitter moduleでCristianPetersを使用しています。そして私は、分割の間に資産が発生することを望んでいます:プリコンパイルのタスクとこれまで成功した唯一の方法は、Sprockets :: StaticCompilerにパッチを当てることです。それを行うより良い方法があると願っています。IEのCSSファイルをアセットで分割する最も良い方法は何ですか:プリコンパイルアセットパイプライン
私が何かアドバイス
CssSplitter moduleでCristianPetersを使用しています。そして私は、分割の間に資産が発生することを望んでいます:プリコンパイルのタスクとこれまで成功した唯一の方法は、Sprockets :: StaticCompilerにパッチを当てることです。それを行うより良い方法があると願っています。IEのCSSファイルをアセットで分割する最も良い方法は何ですか:プリコンパイルアセットパイプライン
私が何かアドバイス
この問題に直面したとき、私はちょうど2で私のマニフェストを分割感謝:
ベースのための1(リセット、Twitterのブートストラップ、...)とIE専用のスタイルシートを作成する場合は、すべてを連結しないことをお勧めします。したがって、私はすべての一般的なスタイルシートファイルを一緒にロードするメインマニフェストファイルと、条件付きコメント(http://www.quirksmode)を使用してIEの1/2/3マニフェストを作成します。 ORG/CSS/condcom.html):このように
<%= stylesheet_link_tag :application %> // main manifest
<!--[if IE 6]>
<%= stylesheet_link_tag :ie6 %> // ie6 manifest
<![endif]-->
<!--[if IE 7]> ....
私は、CSSの読み込み性能はIE以外のブラウザでけがをし、私のIE固有のスタイルシートがロードされないだろうとされないことが保証されますとにかくロードされるべきではない様々なバージョン(IE7でのIE6修正、p.ex.