Options tsconfig

Cible de compilation
target
Version JS générée
module
Système de modules
lib
Bibliothèques de types incluses
Vérifications strictes
strict
Active tous les checks stricts (recommandé)
strictNullChecks auto via strict
Distingue null / undefined des autres types
noImplicitAny auto via strict
Interdit les any implicites
noUnusedLocals
Erreur si variable locale non utilisée
Entrée / Sortie
outDir
Dossier de sortie des fichiers JS
rootDir
Dossier racine des sources TS
declaration
Génère les fichiers .d.ts
sourceMap
Génère les .js.map pour le debug
Interop & Modules
esModuleInterop
Compatibilité import default pour CJS
moduleResolution
Algorithme de résolution des modules
paths — alias @/
Alias @/ → src/ pour les imports
skipLibCheck
Ignore les erreurs dans node_modules

tsconfig.json — Prévisualisation

Survolez une option pour voir son explication
Passez la souris sur une option du panneau gauche pour afficher son explication ici.