padrino がコンパスで「動作する」方法が本当に気に入っていますが、ホスティングにheroku (およびその読み取り専用ファイルシステム) を使用する予定なので、いくつか質問があります。
見た目から、padrino/compass の組み合わせは、sass ファイルに変更が加えられ、ユーザーがサーバーにアクセスした場合にのみ sass をコンパイルします。 本当?
もしそうなら、アプリが本番モードになったらコンパスがファイルシステムに書き込もうとすることを心配する必要はないと考えるのは正しいですか?サーバー上?
sass ファイルに加えられた変更以外に、padrino/compass がファイルシステムに書き込みを行う状況はありますか?
質問 2 での仮定が間違っている場合、padrino/compass がファイルシステムに書き込むのを防ぐにはどうすればよいですか?
Nathan Weizenbaum (Sass で有名)は、sinatra、sass、compass、heroku を組み合わせる場合は、Sass::Plugin::Rack を使用するようにアドバイスしてくれましたが、よく考えた結果、(少なくとも私のニーズにとって) 最善の選択肢は、ルートでsassを呼び出さずに、静的cssファイルにリンクすることで、あらゆる種類のサーバー側コンパイルを実行することからsass
compass_plugin.rb (padrino ジェネレーターで作成) には "Sass:Plugin::Rack" が必要であることに気付きました
明日の夜までherokuにプッシュできないので、遭遇する可能性のある問題について頭を上げようとしています
[パドリーノの郵送で同じ質問をします]