1

違いは何ですか

css ファイル名をアセットのプリコンパイル構成に追加する

config.assets.precompile += ['foo.css', 'bar.css']


マニフェストファイルapplication.cssに入れます

/*
 * これは、このディレクトリで利用可能なすべてのスタイルシートを自動的に含めるマニフェスト ファイルです。
 * およびすべてのサブディレクトリ。アプリケーション全体のスタイルをこのファイルに自由に追加でき、それらは次の場所に表示されます。
 * コンパイルされたファイルの先頭ですが、通常はスタイル スコープごとに新しいファイルを作成することをお勧めします。
 *= require_self
 *= foo が必要
 *= バーが必要
*/

?

4

2 に答える 2

0

HTMLヘッダーにapplication.cssのみを含めたい場合も同様です。

ただし、一部のページで foo.css のみを (application.css と bar.css を使用せずに) 使用したい場合は、config.assets でそれを実行して、スタンドアロンの foo.css アセットがコンパイルされるようにする必要があります。

于 2013-06-11T08:07:04.163 に答える