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

ESLint 8.0.0加载@typescript-eslint插件失败报错如何解决?

报错成因

这个错误的核心原因是ESLint版本与@typescript-eslint系列包版本不兼容:你使用的@typescript-eslint/eslint-plugin v4.33.0、@typescript-eslint/parser v4.33.0最高仅支持ESLint 7.x版本,和你安装的ESLint 8.0.0无法适配,导致插件加载失败。
另外你当前的.eslintrc配置中存在冗余项,extends数组重复声明了两次plugin:@typescript-eslint/recommended,虽不是本次报错的直接原因,但会导致规则重复加载,建议后续清理。

可行解决方案
  • 方案1:升级@typescript-eslint相关包适配ESLint 8
    执行命令将两个@typescript-eslint包升级到适配ESLint 8的v5及以上版本:
    npm install @typescript-eslint/eslint-plugin@^5.0.0 @typescript-eslint/parser@^5.0.0 -D
    升级完成后删除.eslintrc中重复的plugin:@typescript-eslint/recommended配置即可。
  • 方案2:降级ESLint适配现有@typescript-eslint版本
    如果不想调整typescript相关lint依赖版本,可将ESLint降级到7.x的最终稳定版:
    npm install eslint@^7.32.0 -D
    无需调整其他配置即可直接正常运行。
  • 方案3:统一升级到最新稳定适配版本
    新项目建议直接安装最新的相互匹配的依赖版本,执行命令自动拉取当前最新适配的稳定版:
    npm install eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser -D

注意:所有@typescript-eslint开头的依赖包必须保持版本号完全一致,否则仍可能出现兼容问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 17:24:06