执行gatsby new创建项目时遭遇git clone(EPERM)错误求助
解决Gatsby新项目创建时的xcrun错误
从你贴的终端输出里,核心错误一眼就能看出来:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
这是Mac系统上的常见问题——Git依赖Apple官方的Command Line Tools组件,而这个组件要么没安装,要么路径配置失效了,导致gatsby new底层调用的Git克隆命令没法正常执行。
快速解决步骤:
- 首先打开终端,运行这个命令触发组件安装:
执行后会弹出一个系统对话框,跟着提示一步步完成安装就行,这个过程可能需要几分钟(取决于你的网络速度)。xcode-select --install - 如果之前已经安装过但还是报这个错,大概率是路径配置出问题了,用下面的命令重置一下路径:
sudo xcode-select --reset - 等上面的操作完成后,再重新运行你的Gatsby项目创建命令:
gatsby new haifa-dev
这样应该就能顺利克隆官方模板,创建新的Gatsby项目了。
内容的提问来源于stack exchange,提问作者Tomer51m
相关产品推荐
相关产品推荐

