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

babel-loader版本冲突及缺失问题求助:执行步骤后报错未解决

解决Create React App中babel-loader版本冲突及缺失问题

问题背景

克隆GitHub项目后执行yarn安装依赖,运行yarn start时出现报错:

  • react-scripts依赖的babel-loader@8.1.0与目录树上层(C:\Users\Prathmesh Pawar\node_modules\babel-loader)的8.2.5版本冲突
  • 项目本地node_modules目录中不存在babel-loader文件夹
    按报错提示操作后问题仍未解决

基础修复步骤(严格按顺序执行)

  • 删除项目根目录下的package-lock.json(不要删除package.json)和/或yarn.lock文件
  • 删除项目根目录的node_modules文件夹
  • 打开项目的package.json,将babel-loader从dependencies或devDependencies中移除(如果手动添加过的话)
  • 重新执行yarn命令安装依赖

进阶排查步骤(基础步骤无效时尝试)

  • 检查项目目录外的上层目录(如C:\Users\Prathmesh Pawar\node_modules)是否存在babel-loader,若有则删除该目录下的babel-loader包
  • 在项目根目录执行命令:npm ls babel-loader,查看除react-scripts外,还有哪些依赖引入了babel-loader,针对性调整这些依赖版本
  • 若之前使用npm安装依赖,切换为yarn重新执行基础步骤(npm存在已知的包提升问题,yarn可避免此类情况)

临时解决方案(以上方法均无效时)

在项目根目录创建.env文件,添加以下内容:

SKIP_PREFLIGHT_CHECK=true

注意:此操作会永久禁用Create React App的预检检查,可能引发其他未知问题,仅作为临时应急方案使用

内容的提问来源于stack exchange,提问作者Prathamesh R. Pawar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 03:15:32