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

使用Expo/EAS CLI构建React Native APK时遇文件压缩上传失败问题

解决EAS Build压缩项目文件失败的问题

问题分析

错误提示Cannot copy 'C:\Users\Raphael' to a subdirectory of itself说明EAS CLI在处理项目文件时,错误地将你的用户根目录(C:\Users\Raphael)当作项目目录进行压缩,而非你的React Native项目所在的具体子目录。

解决方案

  • 确认当前工作目录
    打开终端,运行命令确认你是否在项目根目录下执行构建:

    # Windows查看当前路径
    cd
    # Linux/macOS查看当前路径
    pwd
    

    确保当前路径是你的React Native项目文件夹(比如C:\Users\Raphael\MyRNApp),而非C:\Users\Raphael。

  • 切换到项目根目录再执行构建
    如果当前不在项目目录,用cd命令切换到项目文件夹:

    cd C:\Users\Raphael\你的项目文件夹名称
    

    之后重新运行构建命令:

    eas build --platform android
    
  • 清理临时文件(可选)
    删除EAS CLI生成的临时目录,避免残留文件干扰:

    rmdir /s /q C:\Users\Raphael\AppData\Local\Temp\eas-cli-nodejs
    

    再重新执行构建命令。

  • 检查EAS配置文件(可选)
    查看项目根目录下的eas.json,确认build配置中没有错误指定项目路径的参数,保证配置是针对当前项目的正常设置。

内容的提问来源于stack exchange,提问作者Raphael

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 00:23:17