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

React新手使用VS Code终端创建项目遇npm ENOTFOUND错误求解决

解决npm执行npx create-react-app时出现的ENOTFOUND代理错误

错误原因

这个ENOTFOUND错误是因为npm配置了无效的代理地址proxy.company.com,导致无法正确解析并连接npm官方registry,进而无法下载create-react-app包。

解决步骤

  • 检查当前代理配置
    打开VS Code终端,执行以下命令查看当前npm的代理设置:

    npm config get proxy
    npm config get https-proxy
    

    输出如果是proxy.company.com这类无效地址,就需要调整配置。

  • 清除无效代理
    确认代理地址无效后,执行命令删除错误的代理配置:

    npm config delete proxy
    npm config delete https-proxy
    
  • 配置正确代理(仅公司内网环境需要)
    如果你处于需要代理的公司内网,联系IT获取正确的代理地址和端口,然后执行:

    npm config set proxy http://你的代理地址:端口号
    npm config set https-proxy http://你的代理地址:端口号
    

    若代理需要用户名密码,格式为:

    npm config set proxy http://用户名:密码@代理地址:端口号
    npm config set https-proxy http://用户名:密码@代理地址:端口号
    
  • 验证并重新执行命令
    再次执行npm config get proxy和npm config get https-proxy确认配置正确,然后重新运行:

    npx create-react-app aosef-app
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 16:15:57