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

使用npm init react-app创建React项目时遇网络错误求助

解决npm创建React项目时的ENOTFOUND网络错误

问题重现

执行命令:

C:\Users\lenovo>npm init react-app preparefm

出现以下错误:

npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network 请求https://registry.npmjs.org/create-react-app失败,原因:getaddrinfo ENOTFOUND proxy.example.com

npm ERR! network 这是网络连接相关问题。
npm ERR! network 大多数情况下是因为您处于代理环境或网络设置有误。
npm ERR! network
npm ERR! network 如果您处于代理环境,请确保'proxy'配置设置正确。详情请查看:'npm help config'

npm ERR! 本次运行的完整日志可在以下路径找到:C:\Users\lenovo\AppData\Local\npm-cache_logs\2023-12-30T22_32_20_187Z-debug-0.log

解决方案

  • 检查并清除无效代理配置
    先查看当前npm代理设置:

    npm config get proxy
    npm config get https-proxy
    

    若返回proxy.example.com这类无效地址,执行命令清除:

    npm config delete proxy
    npm config delete https-proxy
    
  • 切换国内npm源(可选)
    清除代理后仍无法访问官方源时,可切换到国内镜像源:

    npm config set registry https://registry.npmmirror.com/
    
  • 重新执行创建命令
    完成上述设置后,再次运行:

    npm init react-app preparefm
    

内容的提问来源于stack exchange,提问作者Oussama EL-hajjami

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 04:06:00