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

React Native执行yarn start遇EPERM权限问题及yarn android异常求助

React Native 执行yarn命令权限及构建异常问题解决

问题描述

  • 执行yarn start时终端持续报错:EPERM: Operation not Permitted
  • 执行yarn android时,Node窗口打开后突然关闭,终端显示构建进度到100%并自动关闭,多次尝试均如此

EPERM错误截图

解决方法

针对yarn start的EPERM权限问题

  • 以管理员身份运行终端:Windows右键终端选择「以管理员身份运行」;Mac/Linux执行sudo yarn start(注意sudo仅临时提升权限,避免长期使用)
  • 修复项目目录权限:
    • Windows:右键项目文件夹→属性→安全→编辑,给当前用户添加读写权限
    • Mac/Linux:执行chown -R $USER:$USER 项目目录路径,确保当前用户拥有目录所有权
  • 清除yarn缓存并重装依赖:执行yarn cache clean,随后运行yarn install
  • 切换Node版本:使用nvm管理Node.js版本,安装React Native官方推荐的LTS版本(如18.x或20.x),避免全局权限冲突

针对yarn android构建时窗口异常关闭问题

  • 阻止终端自动关闭:Windows下执行cmd /k yarn android,命令执行后终端会保持打开状态,方便查看输出日志
  • 查看详细构建日志:执行yarn android --verbose获取详细构建信息,或者到android/app/build/outputs/logs目录下查看构建日志文件,排查隐藏错误
  • 清理Android构建缓存:进入项目android目录,执行./gradlew clean,回到根目录后重新运行yarn android
  • 检查Android环境配置:确认ANDROID_HOME、JAVA_HOME环境变量配置正确,Android SDK、NDK版本符合当前React Native项目要求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 00:42:11