これは比較的一般的な問題に違いないと思いますが、私の Google-foo はこれまでのところ失敗しています。
CSSにSASSを使用しているRails 4アプリがあります。私は、主に CSS を含む (強制的に) 使用する必要がある宝石をいくつか持っています。gem C に、index.css
その gem の CSS の Sprockets ディレクティブを含むファイルがあるとします。ファイルには@import gem-x/index
、application.css
これらの Sprockets ディレクティブのテキストのみが含まれます。
私が見つけた唯一の解決策は、外部gemのソースを調べて、@import
各CSSファイルを手動で直接確認できるようにすることです。
@import gem-x/file1
@import gem-x/file2
@import gem-x/file3
これは退屈で、直接消費するための SASS を提供しない各外部 gem のアセットの構造を知る必要があります。
Sprockets とアセット パイプラインindex.css
でこれらの外部 gem のファイルを処理する方法は@import
ありますapplication.css
か?
編集:
この動作は、5+ での重大な変更に関連しているようsass-rails
です: https://github.com/rails/sass-rails/issues/297
そのスレッドは1年前のものです。最近、回避策や解決策はありますか?