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

无法初始化React应用:创建新应用时遭遇mkdir权限错误

解决React项目创建时的EPERM权限错误

问题原因

C:\Program Files是Windows系统的受保护目录,普通用户账号默认没有写入权限,执行npx create-react-app时无法在该目录下创建项目文件夹,因此触发EPERM: operation not permitted错误。

解决方案

1. 切换到用户权限目录创建项目(推荐)

将项目创建在用户个人目录下(比如桌面、文档文件夹),这些目录默认拥有完全读写权限:

cd C:\Users\User\Desktop
npx create-react-app todoapp

2. 以管理员身份运行命令提示符(临时解决)

如果一定要在C:\Program Files\React目录下创建项目,需要提升权限:

  • 找到「命令提示符」,右键选择「以管理员身份运行」
  • 在管理员窗口中执行命令:
cd C:\Program Files\React
npx create-react-app todoapp

注意:不推荐在系统目录存放项目,后续安装依赖、修改文件仍可能遇到权限问题。

3. 修改目标目录的权限(永久解决)

直接调整C:\Program Files\React文件夹的权限,让当前用户拥有写入权限:

  • 右键点击该文件夹,选择「属性」→「安全」标签
  • 在用户列表中找到当前登录的用户账号,勾选「写入」权限
  • 点击「应用」保存设置后,再执行创建命令

内容的提问来源于stack exchange,提问作者Jenish M L

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 15:27:10