在VS Code中使用npx create-react-app安装React失败求助
解决方案:npx create-react-app 触发ENOTFOUND错误
问题根源
你的npm被配置为指向Infosys内部私有Artifactory仓库,但域名infyartifactory.ad.infosys.com无法被当前网络环境解析(可能是不在公司内网、DNS配置异常或代理设置错误)。
快速解决步骤
临时指定官方registry创建项目
无需修改全局配置,直接在命令中指定npm官方源:npx --registry=https://registry.npmjs.org create-react-app frontend-task检查并修改全局npm registry(长期生效)
- 先确认当前registry配置:
会返回npm config get registryhttps://infyartifactory.ad.infosys.com/artifactory/api/npm/npm/,验证问题。 - 切换到官方npm源:
npm config set registry https://registry.npmjs.org - 再次执行
npm config get registry确认修改生效。
- 先确认当前registry配置:
代理配置排查
执行以下命令检查代理设置:npm config get proxy npm config get https-proxy如果返回错误的代理地址,执行以下命令清除:
npm config delete proxy npm config delete https-proxy
补充说明
- 若你处于公司内网环境,需确认公司DNS/代理服务是否正常,或联系IT部门排查
infyartifactory.ad.infosys.com的域名解析问题。 - 你的node/npm版本(v16.13.0 / v8.1.0)与create-react-app兼容,无需升级版本。
内容的提问来源于stack exchange,提问作者Veena
相关产品推荐
相关产品推荐

