1

現在、Rails Views でビュー固有のスタイルシートを宣言しています。

<% content_for :page_specific_stylesheets do %>
  <%= stylesheet_link_tag "some-stylesheet", :media => "all" %>
  <%= stylesheet_link_tag "some-other-stylesheet", :media => "all" %>
<% end %>

また、Sass パーシャルから構築された個別のアプリケーション全体のスタイルシートと、application.css マニフェストを介した個別のスタイルシートもあります。ビューにページ固有のスタイルシートをリストするのが好きですが、これの問題は、それらが結合および縮小されず、ページに個別のスタイルシートとして含まれていることです。代わりに、ここでページの単一のマニフェスト スタイルシートを参照して、ページ固有のスタイルシートを参照できることはわかっていますが、このマニフェストをスキップして、ビューで宣言された個々のスタイルシートを保持したいと思います。

Rails/Sprockets に、ビューからスタイルシートのグループを結合して縮小するように指示できる方法はありますか。明らかに、これにより、ページごとに 2 つのスタイルシート (サイト全体のスタイルシートとページ固有のスタイルシート) が得られますが、これで問題ありません。

4

1 に答える 1