Expo React Native EAS Build运行失败,提示EPERM权限错误
解决EAS Build扫描.Trash目录权限报错问题
针对你遇到的EPERM权限错误,尝试以下几种解决方案:
排除.Trash目录扫描
在项目根目录创建或编辑.easignore文件,添加以下内容,阻止EAS Build扫描该垃圾目录:/Users/Sergio/.Trash给EAS CLI授予完全磁盘访问权限
- 先查看EAS CLI的安装路径:
which eas - 打开「系统偏好设置>安全性与隐私>隐私>完全磁盘访问权限」,点击加号按钮,找到上述命令输出的EAS CLI路径并添加进去。
- 先查看EAS CLI的安装路径:
修复用户目录权限
运行以下命令修复用户目录的权限归属:sudo chown -R Sergio:staff /Users/Sergio执行完成后重新尝试EAS Build。
临时移走.Trash目录(应急方案)
如果以上方法都无效,可临时移动垃圾目录:mv /Users/Sergio/.Trash /Users/Sergio/.Trash-temp完成Build后再恢复:
mv /Users/Sergio/.Trash-temp /Users/Sergio/.Trash
内容的提问来源于stack exchange,提问作者Sergio.py
相关产品推荐
相关产品推荐

