私は自分のサイトを構築するために CakePHP を使用しています (それが重要な場合)。それぞれが独自のファイルとかなり複雑な CSS (場合によっては) を持つ多数の要素/モジュールがあります。
現在、CSS は大規模な単一の CSS ファイルにありますが、健全性 (および以下で説明する詳細) のために、CSS を独自のそれぞれのファイルに保持できるようにしたいと考えていますcss/modules/rotator.css
。しかし、通常の CSS では、大量の CSS ファイルを呼び出すことになります。
そこで、推奨ごとに SASS または LESS を調べ始めました。しかし、これらはコンパイルしてからアップロードすることになっているようです。しかし、私の場合、各ページは CMS を介して編集可能であるため、ページには 1 分間に 10 個のモジュールがあり、CMS の変更後は 20 個または 5 個になる可能性があります。また、CSS を使用しない場合は、モジュールごとに CSS をコンパイルする必要はありません。
すべてオンザフライでコンパイルできる大量の CSS ファイルを作成する方法はありますか?
補足: また、ユーザーがページやモジュールの独自の CSS を編集できるようにしたいと思います。これは、デフォルトの CSS の後に読み込まれます。これは SASS や LESS で可能ですか?
完全なウォークスルーは必要ありません (それはすばらしいことですが) が、これまでのところ、私の検索では、Ruby on Rails に関連する私の頭を悩ませているもの (使用したことはありません) か、それぞれの CSS 言語に関する一般的なチュートリアルが返されました。
その他の推奨事項は大歓迎です。私は完全な SASS/LESS 初心者です。
明確な質問:
LESS を使用して複数の CSS ファイルを動的に (サーバー側で) 結合するにはどうすればよいですか? (正しい軌道に乗せるためのリソースへのリンクでも十分です!)