问题最近在macOSCatalina中使用npm安装模块时,经常出现如下错误:>node-gyprebuildNoreceiptfor'com.apple.pkg.CLTools_Executables'foundat'/'.pkg.DeveloperToolsCLILeo在“/”处找到。在“/”处找不到“com.apple.pkg.DeveloperToolsCLI”的收据。gyp:未检测到Xcode或CLT版本!gyp错误!配置错误gypERR!堆栈错误:`gyp`失败,退出代码:1gypERR!堆栈在ChildProcess.onCpExit(/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)gypERR!堆栈在ChildProcess.emit(events.js:210:5)gypERR!堆栈在Process.ChildProcess._handle.onexit(internal/child_process.js:272:12)gypERR!系统19.3.0gyp错误!命令“/usr/local/bin/node”“/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”“重建”gypERR!cwd/Users/yangjian/Documents/temp/test001/node_modules/fseventsgyp错误!节点-vv12.13.0gyp错误!节点gyp-vv5.0.5gyp错误!不行截图如下解决办法1.尝试用下面的命令修复$xcode-sselect--install系统提示如下信息:xcode-select:error:commandlinetoolsarealreadyinstalled,使用“SoftwareUpdate”安装更新,但实际上并没有所谓的“SoftwareUpdate”可以更新2.当正确姿势不知所措时,找到如下解决方法:$sudorm-rf$(xcode-select-print-path)$xcode-select--install参见:https://github.com/schnerd/d3-scale-cluster/issues/7https://github.com/nodejs/node-gyp/blob/master/macOS_Catalina.md
