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

已安装Node.js但执行create-react-app时出现npm ENOENT错误,求解决

解决执行npx create-react-app .时的ENOENT错误

这个错误是因为npm找不到C:\Users\MALIK\AppData\Roaming\npm目录,按以下步骤修复:

  • 手动创建缺失的目录
    打开文件资源管理器,找到C:\Users\MALIK\AppData\Roaming路径,右键新建名为npm的文件夹。如果后续提示缓存目录缺失,同样在该路径下新建npm-cache文件夹。

  • 重置npm的路径配置
    打开CMD或PowerShell,依次执行以下命令:

    npm config set prefix "C:\Users\MALIK\AppData\Roaming\npm"
    npm config set cache "C:\Users\MALIK\AppData\Roaming\npm-cache"
    
  • 清理npx缓存并重试
    执行命令清理npx缓存:

    npx clear-npx-cache
    

    之后重新运行创建React项目的命令:

    npx create-react-app .
    
  • 备选方案:临时指定目录执行
    如果上述方法无效,可以临时指定一个存在的目录来运行npx:

    npx --prefix C:\temp create-react-app .
    

    注意先确保C:\temp目录存在,若没有则手动创建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 11:32:05