10

app/assets/stylesheets/external/calendars にいくつかの非常に重い外部スタイルシートがあります。スタイルシートはあまり使用されないため、application.css に含めたくありません。

それでも私はそれらをプリコンパイルしたい。

config.assets.precompile を使用して、このフォルダー内のすべてのスタイルシートを選択的にプリコンパイルするにはどうすればよいですか?

4

2 に答える 2

16

次のように簡単に書くことができます:

config.assets.precompile += ['directory1/*', 'directory2/*', 'file.js']

または、次のようなよりクリーンな構文を使用します。

config.assets.precompile += %w( directory1/* directory2/* file.js )
于 2013-11-18T17:14:17.717 に答える
11

これについては、 Asset Pipeline Rails Guideのセクション 4.1 で説明されています。

config.assets.precompile += ["*external/calendars*"]
于 2012-10-22T00:58:19.593 に答える