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

在D盘子目录创建React应用遇EPERM权限错误求助

React项目创建权限错误与隐藏文件夹问题解决

一、D:\workspace目录创建React项目报EPERM错误的解决方法

你在D盘根目录能成功创建项目,但在D:\workspace失败,核心是目录权限不足或被占用,按以下步骤排查:

  • 检查文件夹权限:右键D:\workspace→属性→安全选项卡→点击「编辑」,找到当前登录用户(Admin),确保勾选「写入」「完全控制」权限,保存设置后重试。
  • 以管理员身份运行终端:右键命令提示符/PowerShell→选择「以管理员身份运行」,切换到D:\workspace后执行创建命令:
    npx create-react-app first-app
    
  • 关闭占用目录的软件:临时关闭杀毒软件、OneDrive等可能锁定文件夹的工具,这类软件会阻止Node.js创建目录。

二、无法在文件资源管理器看到AppData等文件夹的解决方法

  • 开启显示隐藏项目:打开文件资源管理器,点击顶部「查看」选项卡,勾选「隐藏的项目」,AppData、Local这类系统隐藏文件夹就会显示出来。
  • 关于cd能进入但其他命令提示文件不存在:这类隐藏文件夹的路径要确保拼写准确,直接用绝对路径(比如cd C:\Users\Admin\AppData\Local)避免相对路径出错;若仍提示不存在,用管理员身份运行终端再操作。

附你遇到的错误信息:

node:fs:1398
  handleErrorFromBinding(ctx);
  ^

Error: EPERM: operation not permitted, mkdir 'first-app'
    at Object.mkdirSync (node:fs:1398:3)
    at module.exports.makeDirSync (C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\fs-extra\lib\mkdirs\make-dir.js:23:13)
    at createApp (C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:257:6)
    at C:\Users\Admin\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:223:9
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errno: -4048,
  syscall: 'mkdir',
  code: 'EPERM',
  path: 'first-app'
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 03:15:04