node-gyp のヘッダーファイルは削除していい?
削除して大丈夫自動で作り直されます。Thermo はそのまま削除します。
場所
~/Library/Caches/node-gyp~/.node-gyp
これは何?
node-gyp は C/C++ で書かれた Node.js のネイティブアドオンをビルドするツールです。ビルドの際に、対象となる Node.js のバージョンに合ったヘッダーファイルをダウンロードしてここに保存します。
なぜ大きくなる?
ヘッダーは Node.js のバージョンごとに別々に保存されます。nvm などで複数のバージョンを切り替えていたり、Electron 向けにビルドしたりしていると、バージョンの数だけフォルダが増えていきます。
削除しても大丈夫?
安全に削除できます。次にネイティブアドオンをビルドするとき、必要なバージョンのヘッダーが自動で再ダウンロードされます。ビルド済みのモジュールには影響しません。
ヒント
もう使っていない Node.js のバージョンがあるなら、バージョン管理ツール側からアンインストールしておくと、そちらの容量も一緒に空けられます。
まず容量を確認
du -sh "$HOME/Library/Caches/node-gyp" "$HOME/.node-gyp" 2>/dev/null手動で削除
「ターミナル」で実行します。削除は元に戻せないので、パスを確認してから実行してください。
rm -rf "$HOME/Library/Caches/node-gyp"/*
rm -rf "$HOME/.node-gyp"/*