53

有什么方法可以在 tsconfig 文件的 exclude 属性中添加模式,还是只能支持目录?

我试图从编译中排除我所有的测试文件,所以我想知道是否可以使用这样的东西:

src/**/*.spec.ts

似乎它不起作用。

4

2 回答 2

61

如果有人需要它的完整示例:

{
  "compilerOptions": {
    ...
  },
  "include": [
    "src/**/*"
  ],
  "exclude": [
    "src/**/*.spec.ts"
  ]
}
于 2017-10-17T20:49:40.107 回答
49

Glob 在 Typescript 2.0+ 中工作。你会"exclude" : ["src/**/*.spec.ts"]在你的tsconfig.json.

更多的

https://basarat.gitbook.io/typescript/content/docs/project/files.html

于 2016-04-07T23:39:40.070 回答