Rails 3.1 では、スプロケットを使用してアセットを管理し、それらを単一のファイルにパッケージ化します。一般に、これはそれほど悪い考えではありません。
当面の問題を説明する外部ソースからの引用:
このアプローチの問題点は、デバッグが難しくなる可能性があることです。本番環境で「連結された」CSS ファイルを調べて、どのコードが含まれているか、含まれていないかを理解する必要がある場合、単に含まれている場合よりも、どこから何が来ているかを知るのが難しくなります。元のソース コード ファイル。
1つの解決策は、「連結」モードと「通常」モードを簡単に切り替える方法を用意することです(おそらく、すでに可能です。私にはわかりません)。これにより、通常の開発が妨げられなくなります。ただし、本番環境でデバッグするには、大きな連結ファイルに頼る必要があります。
Rails 3.0.X では、デザイナーは Firebug を使用して CSS 設定を簡単に特定できました。これにより、ファイルと行番号が直接示されます。これは、すべての CSS ファイルが個別であり、1 つにパッケージ化されていないためです。
それとも私は要点を逃していますか?