创建React应用时遇npm ENOTFOUND错误,ChatGPT无法解决
解决npx create-react-app网络错误(ENOTFOUND proxy.localhost.com)
这个错误是因为npm配置了无效的代理地址proxy.localhost.com,导致无法连接npm官方仓库。按以下步骤修复:
检查当前npm代理配置
打开PowerShell,执行命令查看所有npm配置项:npm config list确认输出中是否存在
proxy或https-proxy字段指向proxy.localhost.com。清除无效代理配置
如果发现上述无效配置,执行以下命令删除:npm config delete proxy npm config delete https-proxy检查系统代理设置
打开Windows设置 → 网络和Internet → 代理,确认:- 没有开启自动检测设置或使用无效的代理地址
- 若需使用代理,确保代理服务器地址和端口正确
验证并重新尝试
再次执行npm config list确认代理已被清除,然后重新运行创建命令:npx create-react-app my-app
如果你的网络确实需要代理,请将上述删除命令替换为正确的代理配置(示例):
npm config set proxy http://your-proxy-address:port npm config set https-proxy http://your-proxy-address:port
内容的提问来源于stack exchange,提问作者RP20-EE-433 Ahmed Hanzala
相关产品推荐
相关产品推荐

