rails-compass導入に難儀した件
いい加減sass使わないとなと思い、どうせsass使うならcompass入れちゃおうと思いました。 compass導入にあたり参考にしたのはこちらです。 http://railscasts.com/episodes/334-compass-css-sprites
こちらのとおりにやってサーバーを起動してアクセスしたところ、 “File to import not found or unreadable: compass” のエラー。 ググってみると、rails-compassの導入にはRailsのバージョンとかなにやらが絡んでいろんな症状が出ている模様。
https://github.com/Compass/compass-rails/issues/19 を眺めていきますと、どうもassetsグループの中に定義しないやり方が有力のようなのでやってみました。 結果、それでうまくいきました。
|
|
assetsグループとはなんなのか・・ asset pipelineを支えるsprocketsのためのほにゃららだと思うのですが、そこから外しちゃうんだ・・ということでメモっておこうと思いました。
ちなみにこの難儀したときの環境は ruby 1.9.3p362 Rails 3.2.9 でした。 今現在Railsは重大なSecurity Fixがあったため3.2.10にアップデートすべきですね。 http://weblog.rubyonrails.org/2013/1/8/Rails-3-2-11-3-1-10-3-0-19-and-2-3-15-have-been-released/