EAS Build卡在「Compressing Project Files」环节求助
Expo构建卡在「Compressing Project Files」的问题分析
「Compressing Project Files」环节正常耗时绝对不会达到一小时,通常仅需几分钟到十几分钟,具体时长取决于项目文件体积和网络传输效率。
以下是可能导致卡顿的原因及对应解决方法:
- 冗余文件过多:项目中存在未被
.gitignore排除的大体积文件(如本地构建产物、node_modules缓存、测试用的高清视频/日志),会大幅增加压缩耗时。- 完善
.gitignore,确保以下路径被排除:node_modules/ .expo/ build/ ios/build/ android/build/ *.log *.tmp - 手动清理冗余目录:执行
rm -rf node_modules ios/build android/build后重新安装依赖。
- 完善
- 权限异常:错误使用
sudo执行构建命令,可能导致文件权限紊乱,干扰压缩流程。- 直接用普通用户权限执行
eas build --platform ios,EAS构建不需要管理员权限。
- 直接用普通用户权限执行
- 网络不稳定:本地与EAS服务器的文件传输速率过低,导致压缩包上传停滞。
- 切换到稳定的有线网络,或重启网络设备后重新触发构建。
- 大体积必要资源:若项目包含必须的大文件(如素材资源),可通过EAS Asset功能单独上传,避免打包进项目压缩包。
内容的提问来源于stack exchange,提问作者1jacros
相关产品推荐
相关产品推荐

