今回、2013年くらいから稼働しているサーバーで sass をコンパイルできるようにする必要があったのですが、古いサーバーにありがちなライブラリが古くてなかなかソフトが入らない苦労をしました。そのときの記録です。
結論
いろいろ試行錯誤した結果 node-sass が動きました。インストール方法は下記の通りです。npm を使いますので、 node.js を yum などで入れておきます。
# npm install -g node-sass
使い方は次のようになります。シンプルですね。
# node-sass style.scss style.css
変更があったら自動的に変換したいときは次のように「-w」をつけます。
# node-sass style.scss style.css -w
試行錯誤したもの
node-sassまでにインストールを試みたものです。全部インストール時にエラーが発生して失敗しました。
- npm の webpack
- npm の sass
- ruby の compass
- ruby の sass
この絶望的な状況で node-sass がインストールできたときは非常にうれしかったです。
ありがとう、 node-sass!