首页 > 解决方案 > 使用角度 10 排除 LINT 中的参考库项目文件夹

问题描述

我试图在运行命令时排除参考库项目文件npm run lint,但它对我不起作用。

在主应用程序中,我在 angular.json 中添加了这些代码

Angular.json

 "lint": {
          "builder": "@angular-devkit/build-angular:tslint",
          "options": {
            "tsConfig": [
              "projects/pts-ngx/core/tsconfig.lib.json",
              "projects/pts-ngx/core/tsconfig.spec.json"
            ],
            "exclude": [
              "**/node_modules/**",
              "**/projects/ors-testtaker-bff/**"
            ]
          }
        }

我有以下文件结构并试图排除 API 和 MODEL 文件夹中的文件

在此处输入图像描述

按照下面的说明进行操作

如何使用角度 CLI 排除 lint 目录下的所有文件?

标签: javascriptangulartypescriptlintangular10

解决方案


这对我有帮助

从 tslint v5.8.0 开始,您现在可以忽略 tslint.json 文件中的文件。只需将其添加到您的顶级 tslint.json 文件中:

     "linterOptions": {
    "exclude": ["projects/ors-testtaker-bff/api/**/*","projects/ors-testtaker-bff/model/**/*"]
}

推荐阅读