config.rb に次の行があります。
output_style = :compressed
コンパスを実行した後:
bundle exec compass watch
.scss ファイルを変更すると、圧縮された app.css ファイルが生成されます。生成されたディスク上のファイルをテキストエディタで開いて確認したところ、生成された css は確かに圧縮されていました。ただし、ページを読み込んで app.css ファイルを開くと、圧縮されていないファイルが表示されます。この行を使用して、application.html.erb 内の app.css を呼び出します。
<%= stylesheet_link_tag "app", :media => "screen, projector, print" %>
ブラウザからの css が圧縮されていない可能性はありますか? 「コンパスレール」ではなく、「コンパス」gem を使用しています。それらは同じものではないと思いますか?おそらく、これは config/environments と関係がありますか? これはすべて開発中に行われます。また、ブラウザーが新しい css をロードしたことも確信しています (背景色を変更し、更新時に変更が適用されました)。開発環境でページが読み込まれるたびにコンパスがオンザフライで css をコンパイルしている可能性はありますか? ありがとう。