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

执行npx create-react-app报错,无法安装React包,需在VS Code中使用React

解决create-react-app创建项目时的ENOENT错误与EventEmitter警告

核心问题分析

执行npx create-react-app 01basicreact时出现两个问题:

  • ENOENT错误:npm找不到C:\Users\Aradhya\AppData\Roaming\npm目录,这是导致安装失败的直接原因
  • EventEmitter内存泄漏警告:属于次要异常,大概率是目录缺失引发的连锁问题,解决核心错误后通常会自动消失

分步解决方案

1. 手动创建缺失的npm目录

打开文件资源管理器,导航到路径C:\Users\Aradhya\AppData\Roaming,右键新建名为npm的文件夹。

2. 清理缓存并修复全局npm

以管理员身份打开终端(PowerShell或CMD),依次执行以下命令:

npm cache clean --force
npm install -g npm

这一步会清除异常缓存,重新安装全局npm,确保目录权限和文件结构正常。

3. 重新创建React项目

回到项目所在目录(C:\Users\Aradhya\Desktop\rect-folder),再次执行创建命令:

npx create-react-app 01basicreact

4. 若警告仍存在的处理方式

如果执行后还是出现EventEmitter警告,按以下操作:

  • 升级Node.js到最新稳定版:旧版本Node存在监听数限制的已知bug,升级后可解决
  • 临时提升监听数限制(不推荐长期使用):执行命令前添加环境变量设置
    set NODE_MAX_LISTENERS=1000 && npx create-react-app 01basicreact
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 23:05:03