0

次のようなシナリオがあります。アセット パイプラインを使用して「テーマ」サイトを構築しました。さまざまなマニフェストがあります。

application.scss
application_light.scss
application_dark.scss

を実行するrake assets:precompileと、application.scss のみがコンパイルされ、application.css として作成されます。

開発中のこれらのアセットに問題はありません。失敗するのは、本番環境のプリコンパイルのみです。

私が試してみました:

config.assets.precompile += %w( application_light.scss )

これも機能しません。過去のものをプリコンパイルしないだけですapplication.scss

4

1 に答える 1

0

ここで答えを見つけました:

Rails 3.1 のアセット パイプラインを使用して .scss マニフェスト ファイルをプリコンパイルする

プリコンパイルをscssからcssに変更する必要があることがわかりました。

于 2012-08-23T14:17:31.063 に答える