OS X 10.11 El Capitanにアップデート後、SassやCompassが動かなくなったという報告が多くあげられているようですね。
原因はRubyGemsでインストールしたSassやCompassをEl Capitanのインストーラが「/usr/bin」から待避させたことにあります。
この問題の対処方法がGitHubで公開されていたのでここでも紹介します。
対処方法
「/usr/bin」ではなく「/usr/local/bin」にインストールすることで対処できます。
sudo gem install -n /usr/local/bin GEM_NAME_HERE
上のコマンドの「GEM_NAME_HERE」の部分を「sass」や「compass」に置き換えて実行すれば問題なく使用できるようになります。
RubyGemsでインストールする他のライブラリでも使える対処方法ですので憶えておくと良いと思います。
コメント