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

如何解决create-react-app创建目录时的EPERM权限拒绝错误?

解决EPERM权限错误(无法创建React项目/目录)
  • 以管理员身份运行CMD
    右键点击CMD或终端,选择「以管理员身份运行」,再执行create-react-app tutorial或mkdir命令。Windows下系统保护目录(如C盘根目录、Program Files)需要管理员权限才能写入。

  • 更换项目创建目录
    避开系统保护目录,切换到自己的用户目录(比如桌面、D盘自定义项目文件夹),示例操作:

    cd C:\Users\你的用户名\Desktop
    create-react-app tutorial
    
  • 修复npm全局权限
    若全局npm包权限配置异常,可将全局安装目录切换到用户权限范围内:

    1. 在用户目录创建.npm-global文件夹:mkdir C:\Users\你的用户名\.npm-global
    2. 配置npm使用该目录:npm config set prefix "C:\Users\你的用户名\.npm-global"
    3. 把C:\Users\你的用户名\.npm-global\bin添加到系统PATH环境变量
    4. 重新全局安装create-react-app:npm install -g create-react-app
  • 检查目标目录权限
    右键目标文件夹→「属性」→「安全」→「编辑」,确认你的用户账号拥有「写入」「修改」权限,没有的话勾选对应权限并保存。

  • 临时关闭安全软件
    部分杀毒软件、防火墙会拦截终端的目录创建操作,临时关闭后重试命令,排查是否是安全软件导致的拦截。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 07:24:19