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

执行npm run reset-project遇EPERM权限错误,Expo安卓项目重命名失败求助

Expo npm run reset-project 目录重命名权限错误解决方法

问题背景

执行Expo的npm run reset-project命令重置项目时,出现以下权限错误:

Error renaming directory: Error: EPERM: operation not permitted,
rename 'D:\Deliver-App\delivero\app' -> 'D:\Deliver-App\delivero\app-example'

已尝试取消package.json只读属性,但问题未解决。

解决步骤

  • 关闭所有占用目标目录的程序:VS Code、文件资源管理器等如果打开了app目录或其中的文件,会锁定目录导致无法重命名,全部关闭后重新执行命令。
  • 用管理员权限运行终端:右键终端(CMD/PowerShell等)选择「以管理员身份运行」,再执行npm run reset-project,Windows下权限不足是常见诱因。
  • 手动完成目录重命名后再执行命令:
    1. 手动将D:\Deliver-App\delivero\app重命名为app-example
    2. 再运行npm run reset-project,此时命令会直接生成新的app目录,跳过重命名步骤
  • 临时关闭安全软件:Windows Defender或第三方杀毒软件可能拦截目录操作,临时关闭实时保护后重试,完成后记得重新开启。
  • 清理npm缓存:执行npm cache clean --force清除缓存,再尝试重置命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 00:32:36