在 angular-cli.json 中包含 exclude 后,规范文件正在检查
Spec files are being linted after I included exclude in angular-cli.json
我有一个 angular 4 应用程序并为 class 手动创建了 2 个 .spec 文件。当我 运行 nglint
时,它会检查 2 个规范文件。然而,当我使用 angular-cli 生成组件时包含的规范文件没有被检查(这是我想要的)
我已将以下 属性 添加到我的 .angular-cli.json 文件中,但它仍然检查文件:
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/**/*.spec.ts"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/**/*.spec.ts"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/**/*.spec.ts"
}
],
我的规范文件位于 /src/app/folder/
现在试过了,一旦你将 "**/**/*.spec.ts"
添加到 angular-cli.json - lint - exclude
,它将停止检查 app
文件夹中的任何 .spec
文件,无论你嵌套多深文件夹。
这是我测试的 angular-cli.json
代码:
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**"
},
{
"project": "src/tsconfig.spec.json",
"exclude": ["**/node_modules/**", "**/**/*.spec.ts"]
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**"
}
],
我有一个 angular 4 应用程序并为 class 手动创建了 2 个 .spec 文件。当我 运行 nglint
时,它会检查 2 个规范文件。然而,当我使用 angular-cli 生成组件时包含的规范文件没有被检查(这是我想要的)
我已将以下 属性 添加到我的 .angular-cli.json 文件中,但它仍然检查文件:
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/**/*.spec.ts"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/**/*.spec.ts"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/**/*.spec.ts"
}
],
我的规范文件位于 /src/app/folder/
现在试过了,一旦你将 "**/**/*.spec.ts"
添加到 angular-cli.json - lint - exclude
,它将停止检查 app
文件夹中的任何 .spec
文件,无论你嵌套多深文件夹。
这是我测试的 angular-cli.json
代码:
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**"
},
{
"project": "src/tsconfig.spec.json",
"exclude": ["**/node_modules/**", "**/**/*.spec.ts"]
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**"
}
],