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

ReactJS新手遇ENOENT错误,重装Node.JS仍无法解决

提问:React新手遇到npm ENOENT错误,重装Node无效

我是首次学习ReactJS的纯新手,持续遇到以下错误:

npm ERR! code ENOENT
npm ERR! syscall lstat
npm ERR! path C:\Users\ARYAN\AppData\Roaming\npm
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Users\ARYAN\AppData\Roaming\npm'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! 本次运行的完整日志可在以下路径查看:
npm ERR!     C:\Users\ARYAN\AppData\Local\npm-cache_logs\2023-06-25T04_52_16_047Z-debug-0.log

我已尝试卸载并重装Node.JS,但过去一小时仍持续出现该错误。


解决方案

这个错误的核心是npm依赖的C:\Users\ARYAN\AppData\Roaming\npm目录不存在,重装Node时可能因权限问题或旧配置残留未自动生成,按以下步骤修复:

  • 手动创建缺失目录
    打开文件资源管理器,进入C:\Users\ARYAN\AppData\Roaming路径,右键新建文件夹并命名为npm

  • 重置npm配置路径
    以管理员身份打开CMD或PowerShell,依次运行以下命令:

    npm config set prefix "C:\Users\ARYAN\AppData\Roaming\npm"
    npm config set cache "C:\Users\ARYAN\AppData\Local\npm-cache"
    
  • 验证修复结果
    运行npm -v,若能正常显示版本号则配置生效;之后尝试执行React项目创建命令:npx create-react-app my-first-react-app


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 17:20:12