React中出现ECONNRESET错误的原因是什么?
解决create-react-app创建项目时的npm ECONNRESET错误
- 检查网络连接
- 确认网络稳定,若在国内,切换到国内npm镜像源:
npm config set registry https://registry.npmmirror.com
之后重新执行正确的创建命令:npx create-react-app my-app(注意项目名不要有空格,应该用my-app而非my app)
- 确认网络稳定,若在国内,切换到国内npm镜像源:
- 清除npm缓存
- 执行
npm cache clean --force清除损坏的缓存,之后再尝试创建项目
- 执行
- 调整网络环境
- 若当前用WiFi,切换成手机热点试试;关闭代理软件、检查路由器防火墙是否限制了npm的网络请求
- 升级npm版本
- 执行
npm install -g npm升级到最新稳定版,再运行创建命令
- 执行
- 全局安装create-react-app
- 先执行
npm install -g create-react-app,之后用create-react-app my-app创建项目,避免每次远程拉取资源
- 先执行
内容的提问来源于stack exchange,提问作者Yeager
相关产品推荐
相关产品推荐

