ウェブサービスを作っています。

Heroku で Sass を使う

Sass は public/stylesheets に css ファイルが生成され、それが呼び出されるために、Heroku のような read-only ファイルシステムでは public/stylesheets に css ファイルを作成する際、例外が発生してしまいます。


これを解消する Hassle という便利なライブラリがあります。
これを使うと tmp ディレクトリに css ファイルを保存してくれるので、エラーになりません (Heroku の場合、tmp と log ディレクトリは書き込み可能)。


gem でインストールしたらうまくいかなかったので、プラグインとしてインストールしたらうまくいきました。
入れるだけで OK です。

% script/plugin install git://github.com/pedro/hassle