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

安装React应用后出现ESLint冲突错误,该如何解决?

React启动时ESLint插件冲突问题

我在安装React应用后运行npm start,发现截图中出现如下错误。

[eslint] 插件"react"在"package.json » eslint-config-react-app » C:\Users\Teke\Desktop\Projects\lilayi_lodge_demo\client\node_modules\eslint-config-react-app\base.js"与"BaseConfig » C:\Users\Teke\Desktop\Projects\lilayi_lodge_demo\Client\node_modules\eslint-config-react-app\base.js"之间存在冲突。

解决方案

  • 统一目录大小写:错误路径里同时出现了client和Client,Windows系统下文件系统大小写不敏感,但Node模块会将其识别为不同路径,导致重复加载ESLint配置。把项目里的目录名称大小写统一,确保所有引用路径一致。
  • 清理依赖重装:执行以下命令清除旧依赖后重新安装
    rm -rf node_modules package-lock.json
    npm install
    
  • 清除ESLint缓存:运行命令清除缓存,避免旧配置残留
    npx eslint --clear-cache
    
  • 检查ESLint配置文件:确认项目根目录的.eslintrc或eslint.config.js中没有重复引入react插件或eslint-config-react-app配置项。

内容的提问来源于stack exchange,提问作者Isi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 05:34:59