CSSOっていうすごく良い感じにスタイルシートを圧縮してくれるツールがあります。それで、Compassでスタイルシート生成後に自動でこのCSSOで圧縮したいと常々思ってたんですけど、config.rbにスタイルシートを保存したときの動作を記述できるのを知ってさっそくやってみました。
gist6590457
今のところ、とても良い感じ。
CSSにバナー付けたいときとかもここに適当に処理書けばいいわけねー。
追記1:spawn
やめてsystem
にした。spawn
は非同期らしく、圧縮したあとにバナーつけたりしたいときにツライ。