typescript - Exclude cu model în tsconfig.json


Există vreo modalitate de a adăuga un model în proprietatea exclude a unui fișier tsconfig sau poate suporta doar directoare?

Încerc să exclud toate fișierele mele de test din compilare, așa că mă întrebam dacă pot folosi ceva de genul acesta:

src/**/*.spec.ts

Se pare că totuși nu funcționează.

Răspuns #1

Exemplu complet dacă cineva are nevoie de el:

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

Răspunsul #2

Globurile funcționează în Typescript 2.0+. Ai face "exclude" : ["src/**/*.spec.ts"] în tsconfig.json.

Mai mult

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