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

Angular转monorepo结构后lint相关两类配置报错如何解决?

Angular Monorepo lint配置报错修复步骤

两类报错均为angular.json中对应子项目的lint target配置缺失或参数不全导致,按以下步骤修复即可:

步骤1:定位对应子项目的配置节点

打开项目根目录的angular.json文件,找到projects字段下触发报错的子项目配置块,进入该块下的architect字段。

步骤2:补全lint target配置

在architect字段下新增或修改lint配置,参考模板如下:

"lint": {
  "builder": "@angular-eslint/builder:lint",
  "options": {
    "lintFilePatterns": [
      "projects/替换为实际子项目名称/src/**/*.ts",
      "projects/替换为实际子项目名称/src/**/*.html"
    ]
  }
}

注意将配置中的子项目名称替换为你的实际子项目目录名。

步骤3:验证配置生效

保存angular.json文件后,执行对应子项目的lint命令验证:
ng run 你的子项目名称:lint
无报错即为修复成功。

注意事项

  • 如果运行时提示缺少@angular-eslint/builder依赖,执行npm install @angular-eslint/builder --save-dev安装即可
  • 如果子项目包含其他需要lint的文件类型,可自行在lintFilePatterns数组中添加对应路径规则

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 22:27:01