web-dev-qa-db-ja.com

tsconfig.jsonのパターンで除外

Tsconfigファイルのexcludeプロパティにパターンを追加する方法はありますか、それともディレクトリのみをサポートできますか?

私はすべてのテストファイルをコンパイルから除外しようとしているので、次のようなものを使用できるかどうか疑問に思っていました:

src/**/*.spec.ts

それはうまくいかないようです。

23

GlobsはTypeScript 2.0以降で動作します。 "exclude" : ["src/**/*.spec.ts"]あなたのtsconfig.json

もっと

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

14
basarat

誰かがそれを必要とする場合の完全な例:

{
  "compilerOptions": {
    ...
  },
  "include": [
    "src/**/*"
  ],
  "exclude": [
    "src/**/*.spec.ts"
  ]
}
21
sherb