web:ts

Ceci est une ancienne révision du document !


Bases TypeScript

Installer TypeScript

npm install --save-dev typescript

Vérifier l'installation :

npx tsc --version

Dans un nouveau dossier, initialiser TypeScript :

npx tsc --init

Un fichier tsconfig.json est créé :

{
  "compilerOptions": {
    "target": "ES6",
    "module": "CommonJS",
    "strict": true,
    "outDir": "./dist",
    "rootDir": "./src",
    "esModuleInterop": true
  }
}

  • target: Spécifie la version ECMAScript de sortie.
  • module: Définit le système de modules (CommonJS pour Node.js, ESNext pour les modules modernes).
  • strict: Active les vérifications strictes.
  • outDir: Indique où compiler les fichiers .ts (ex: dist).
  • rootDir: Définit le dossier source (ex: src).
  • esModuleInterop: Active l'interopérabilité avec les modules CommonJS.

A créer :

/mon-projet
 ├── src/
 │   ├── index.ts
 │   ├── utils.ts
 ├── dist/   (généré après compilation)
 ├── tsconfig.json
 ├── package.json
 ├── node_modules/

  • web/ts.1739237564.txt.gz
  • Dernière modification : il y a 2 mois
  • (modification externe)