私はPadrinoフレームワーク(および一般的にはruby)にかなり慣れておらず、開発中の新しいアプリケーションにLESSCSSプリプロセッサーのpadrinoの組み込みサポートを使用することを検討しています。UIのベースとしてTwitterのBootstrapフレームワークを使用しているため、このプロジェクトではLESSに完全にコミットすることにしました。
だから私の質問は、開発中(.lessソースファイルをオンザフライでコンパイルし、ページを更新するたびに再ロードしたい)と本番環境(.lessソースファイルの両方をワークフローで使用する方法)です。ここで、padrinoは、すべての.lessソースファイルからコンパイルされた単一のcssファイルを提供する必要があります。これらのファイルはすべて正しく順序付けられ、「マスター」application.lessファイルに@importされます。
cssプリプロセッサとしてlessを選択してpadrinoプロジェクトを生成すると、.lessファイルが配置されると想定している/appディレクトリと/public/stylesheetsディレクトリの両方に「stylesheets」ディレクトリが作成されることがわかります。ここで、コンパイルされた.cssファイルが存在すると想定しています。私が確信していないのは、パドリーノへのLESS資産をどのように「定義」するのか、その組み込みサポートはどこまで進むのか、そして手動でどのくらいの管理を行う必要があるのかということです。
そして参考までに、私の開発環境はMacOSXLionとパウラックサーバーです。制作については、まだホストを決定しています。herokuに傾倒しています。