You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用EAS Build构建Android开发包时遇spawn git ENOENT错误求助

Expo构建Android版本报错spawn git ENOENT的解决方案

错误原因

EAS Build在打包上传项目时需要调用Git命令,但当前环境无法找到Git可执行文件,或是Git未配置到系统PATH中。

修复步骤

  • 检查Git安装状态:在终端运行git --version,若提示命令不存在,先安装对应系统的Git:
    • Windows:下载官网安装包完成安装;
    • macOS:通过xcode-select --install安装Command Line Tools,或用brew install git;
    • Linux:用sudo apt install git(Debian/Ubuntu)或sudo yum install git(CentOS/RHEL)。
  • 配置Git到系统PATH:
    • Windows:打开系统环境变量,将Git的bin目录(如C:\Program Files\Git\bin)添加到PATH,重启终端后重试;
    • macOS/Linux:执行echo $PATH查看是否包含Git路径,若没有,临时执行export PATH=$PATH:/usr/bin/git(根据实际安装路径调整),或把该命令写入~/.bashrc/~/.zshrc并生效。
  • 确认项目Git仓库有效性:运行git status检查项目是否在Git仓库中,若未初始化,执行git init、git add .、git commit -m "init"完成初始化。
  • 应急跳过Git检查:若上述方法无效,可临时使用命令npx eas build --profile development --platform android --non-interactive --skip-git-checks,但不建议长期使用,避免影响EAS对项目变更的追踪。
  • 清除EAS本地缓存:运行npx eas build:clear-cache清理缓存后重新构建。

内容的提问来源于stack exchange,提问作者George V.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 15:03:14