tsconfig.json
TypeScript 🟢 JuniorDefinition
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.