npm install等々でnode-gypがコケる問題
MacOS Catalinaでcreate-react-appなどをごにょごにょしている際、
npmやyarnのインストール時、fsevents等のビルドプロセスでnode-gypがコケてクソほどハマったのですが、
(gyp: No Xcode or CLT version detected!
とかコンソールログに出力されます)
調べてみると、XCode > Preferences > Locations以下にXCode Command Line Toolを設定する箇所がありました。
これ設定したらあっさり動いて拍子抜けしました・・
過去にここの設定をやった記憶がなく、
XCode Command Line Toolのインストール時にXCode側に自動設定される
→MacOSのアップデート、XCodeのバージョンアップ時などに設定情報が消える
とかいう原因なのか?
謎は残りますが・・
まあ、いいか・・・
引用元