使用npm start启动React应用时出现Airbnb ESLint配置加载失败错误
解决ESLint无法加载airbnb配置的问题
你的ESLint配置文件(.eslintrc.js)中指定了扩展airbnb规则集,但对应的依赖包未正确安装或版本不匹配,导致报错。以下是解决步骤:
- 安装airbnb ESLint配置所需的全部依赖:
直接用下面的命令自动处理peer依赖,避免手动安装漏包:npx install-peerdeps --dev eslint-config-airbnb - 如果已经安装过依赖仍报错:
- 删除项目根目录下的
node_modules文件夹和package-lock.json(或yarn.lock)文件 - 重新执行
npm install(或yarn install)
- 删除项目根目录下的
- 检查
.eslintrc.js中的配置是否正确,确保extends字段是airbnb:
若你只想用airbnb的基础规则(不含React相关),则改为module.exports = { extends: ['airbnb'], // 其他配置项... };extends: ['airbnb-base']
内容的提问来源于stack exchange,提问作者Ciri
相关产品推荐
相关产品推荐

