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

如何解决npx create-react-app执行时出现ENOENT报错的问题

问题根因

该ENOENT报错由npm本地缓存损坏导致,拉取依赖时无法完成缓存临时文件到正式存储路径的重命名操作,与nvm安装的v16.15.1版本Node本身无关联。

修复步骤

按顺序执行以下操作即可解决问题:

  • 强制清理损坏的npm缓存
    执行命令:
    npm cache clean --force
    
    注意:nvm管理的Node版本目录在用户路径下,执行上述命令不要加sudo,避免引入额外权限问题
  • 验证缓存完整性
    执行命令:
    npm cache verify
    
    命令输出出现Cache verified and compressed相关提示即代表缓存修复正常。
  • 清理npx本地缓存,避免旧版本脚手架残留干扰
    执行命令:
    npx clear-npx-cache
    
  • 重新执行React项目初始化命令
    npx create-react-app dashboard
    
备选处理方案

如果上述步骤执行后仍复现报错,可直接手动删除损坏的缓存目录后重试:

  • 执行命令删除npm缓存目录:
    rm -rf ~/.npm/_cacache
    
  • 重新运行项目创建命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 03:36:26