Angular 9构建:排除不起作用的文件夹

时间:2020-04-14 10:41:40

标签: angular build tsconfig

我正在尝试忽略/排除ng build上的文件夹及其文件,但是此处和其他论坛中发布的每种方法似乎都不起作用。

我要排除的内容

src/test-mock-data(一个包含一些文件夹和测试数据的文件夹,每个文件夹的文件名约定为x.test.ts)

我尝试过的操作(包括所有变体)

tsconfig.json,tsconfig.app.json和angular.json中的

(“构建”部分)。后两个没有"compilerOptions",只有"exclude"部分。我还尝试将src替换为./src

"compilerOptions": {
  ...
  "baseUrl": "./",
  ...
}
...
"exclude": [
  "src/test.ts",
  "src/**/*.spec.ts",
  "src/test-mock-data/",
  "src/test-mock-data",
  "src/test-mock-data/*",
  "src/test-mock-data/**",
  "**/test-mock-data",
  "**/test-mock-data/",
  "**/test-mock-data/*",
  "**/test-mock-data/**",
  "**/test-mock-data/**/*test.ts",
  "**/test-mock-data/*.ts",
  "**/*.test.ts",
  "**/*.spec.ts",
  "src/**/*.test.ts",
  "src/**/*.spec.ts"
]

仍然,所有文件都包含在构建中。我在这里想念什么?我没有看到任何spec.ts文件,但是看到了所有的test.ts文件。

0 个答案:

没有答案