web:ts

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
web:ts [2025/02/11 02:33] – [Création de projet] jcheronweb:ts [2025/08/12 02:35] (Version actuelle) – modification externe 127.0.0.1
Ligne 54: Ligne 54:
  ├── node_modules/  ├── node_modules/
 </sxh> </sxh>
 +
 +==== Test index.ts ====
 +
 +<sxh ts>
 +const greet = (name: string): string => {
 +    return `Bonjour, ${name}!`;
 +};
 +
 +console.log(greet("Alice"));
 +</sxh>
 +
 +==== Compilation ====
 +Le code **ts** est transpilé en **js**.
 +<sxh bash>
 +npx tsc
 +</sxh>
 +
 +==== Exécution ====
 +
 +<sxh bash>
 +node dist/index.js
 +</sxh>
 +
 +Pour une exécution directe, il faut installer ts-node :
 +
 +<sxh bash>
 +npm install --save-dev ts-node
 +</sxh>
 +
 +puis exécuter :
 +
 +<sxh bash>
 +npx ts-node src/index.ts
 +</sxh>
 +
 +===== Exercices =====
 +  * [[web:ts:exercices]]
 +
 +
 +
  
  
  • web/ts.1739237587.txt.gz
  • Dernière modification : il y a 2 mois
  • (modification externe)