TL;DR
Sass コンパイルをするとエラー(dyld: Library not loaded)がでることがある。先に結論をいうと brew で node を再インストール(brew reinstall)しなおすと上手くいく。
エラー
SCSS をコンパイルするとエラーがでることがある。こういう時は、ターミナルから Node.js の npm コマンド「npm install」を使って、最新版をグローバルインストールするのだが
npm install -g node-sass
以下のように「ライブラリが読み込めない」と警告がでる。どうすればいいのだろうか。
npm install -g node-sass
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
brew で再インストール
こういう時は、brew で node をインストールしなおすと上手くいく。
brew reinstall node
brew reinstall は、アンインストールの後にインストールを行うコマンドである。