tsconfig.json

TypeScript 🟢 Junior

Definition

Fichier de configuration central du projet TypeScript. Definit les options du compilateur, les fichiers a inclure/exclure et les chemins de resolution.

Analogie

Comme le tableau de bord d'une voiture — tous les reglages du moteur TypeScript en un seul endroit.

Exemple de code

{
  "compilerOptions": {
    "target": "ES2022",
    "module": "ESNext",
    "strict": true,
    "outDir": "dist"
  },
  "include": ["src"]
}

Cas d'usage

Tout projet TypeScript commence par un tsconfig qui definit les regles de compilation.

Anti-pattern

Copier un tsconfig generique sans comprendre les options — des conflits subtils emergent.
#core#tooling#beginner