mac系统升级后npm安装依赖报错gyp: No Xcode or CLT version detected

380 阅读1分钟

mac更新系统后,npm安装依赖包报错如下:
gyp: No Xcode or CLT version detected
原因:
缺少了XCODE的CLI(command-line tools )工具
解决方法:

1、查看原来CLI工具路径

xcode-select --print-path
查看 command-line tools 的安装路径,显示的结果应该是

/Library/Developer/CommandLineTools

2、将原来的CLI工具移除

sudo rm -r -f /Library/Developer/CommandLineTools

3、重新安装最新的CLI工具包

xcode-select --install重新安装