【问题标题】:'tsConfig' is not found in schema - Migrating tslint to eslint (Angular v11)在架构中找不到'tsConfig' - 将 tslint 迁移到 eslint (Angular v11)
【发布时间】:2021-06-07 03:47:35
【问题描述】:
npx ng lint <projectName>

> nx run <projectName>:lint 
'tsConfig' is not found in schema

我曾经做过从 tslint 到 eslint 的迁移。我关注了这篇文章: https://code.visualstudio.com/api/advanced-topics/tslint-eslint-migration

我不知道为什么会出现这个错误。

有人可以帮忙吗?

【问题讨论】:

    标签: angular eslint tslint tsconfig


    【解决方案1】:

    我有同样的问题,并通过更改 angular.json 中的一些行来修复它。 我在选项中修复了它:

    "architect": {
        "lint": {
          "builder": "@nrwl/linter:eslint",
          "options": {
            "tsConfig": [
              "libs/domain/tsconfig.lib.json",
              "libs/domain/tsconfig.spec.json"
            ],
            "exclude": ["**/node_modules/**", "!libs/backoffice-cockpit/domain/**/*"] 
          }
        }
    }
    

    我删除了“tsConfig”和“exclude”这行 并补充说:

    "lintFilePatterns": [
              "libs/domain/src/**/*.ts",
              "libs/domain/src/**/*.html"
            ]
    

    【讨论】:

      猜你喜欢
      • 2021-03-14
      • 1970-01-01
      • 2021-12-22
      • 2021-09-28
      • 2021-08-01
      • 2021-10-09
      • 2019-03-03
      • 2020-01-09
      • 2022-01-05
      相关资源
      最近更新 更多