执行build命令失败:eslint-config-react-app的react插件冲突问题
解决ESLint React插件路径冲突导致的Build失败问题
报错核心原因:项目路径里同时存在client和Client(大小写差异)目录,ESLint加载配置时将其识别为两个不同路径,进而触发React插件的冲突报错。
解决方法:
- 统一目录大小写:检查项目根目录,保留一个
client或Client目录(删除多余的,记得先备份文件),同时确保项目中所有引用该目录的路径大小写完全一致。 - 清理依赖缓存并重装:依次执行以下命令
npm cache clean --force rm -rf node_modules package-lock.json npm install - 重启开发工具:关闭当前IDE/编辑器后重新打开项目,避免缓存的路径信息干扰。
- 重新执行Build:运行
npm run build验证问题是否解决。
内容的提问来源于stack exchange,提问作者Saiful Shakil
相关产品推荐
相关产品推荐

