glupしたらcompassエラー「Error: spawn /usr/local/bin/compass ENOENT」で動かないときの解決法

  • 2020.12.24
  • 2020.12.24
  • coding
glupしたらcompassエラー「Error: spawn /usr/local/bin/compass ENOENT」で動かないときの解決法

glupしたらcompassエラー「Error: spawn /usr/local/bin/compass ENOENT」で動かないときの解決法

glupしたらcompassエラー「Error: spawn /usr/local/bin/compass ENOENT」で動かないときの解決法
最終更新日:2020.12.24

古いBOXから生成したプロジェクトのglupが動かなかったので解決法のメモです。

久しぶりに起動したプロジェクトのSCSSをビルドしようとすると以下のエラーが…

events.js:183
throw er; // Unhandled ‘error’ event
^

Error: spawn /usr/local/bin/compass ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:362:16)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickCallback (internal/process/next_tick.js:181:9)

compass を動かす方法

Ruby Gems をアップデートします。次のコマンドをターミナルで実行してください。

ターミナル

コピー

sudo gem update --system

アップデートが完了したら Compass をインストール。
次のコマンドをターミナルで実行。

ターミナル

コピー

sudo gem install -n /usr/local/bin compass

まとめ

よっし動きました。
時間のない中での対応だったので動いてよかったです。