El Capitanでcompassが動かなくなった場合の対処法

Macでsassを利用しているデベロッパーさんもいると思います。
Mac OS X 10.11 -El Capitan- にアップデートした際のことです。
compassを実行しようとしたら、突如

「-bash: compass: command not found」
なんぞや!?

こういうの一瞬焦りますよね。。。

その原因は?

原因はRubyGemsでインストールしたSassやCompassをEl Capitanのインストーラが「/usr/bin」から移動させたことらしい。
勝手に移動したことへの怒りはここではひとまず置いといて、
「どうすればええの?」ということで。

その対処法は?

めっちゃ簡単です。

$ sudo gem install -n /usr/local/bin NAME_HERE

上のコマンドで【NAME_HERE】の部分を【sass】や【compass】に変更すればOK。

$ compass -v

で確認してみて下さい。

GitHubでもこの問題の対処方法が公開されています。
> El Capitanにアップデート後、SassやCompassが動かなくなった場合の対処法


SNSでもご購読できます。

コメントを残す

*

CAPTCHA