Comment créer tsconfig.json pour un projet TypeScript : guide étape par étape
Bonjour à tous ! Je suis débutant en TypeScript et je n'arrive pas à comprendre la configuration du projet. J'ai un fichier `app.ts` que je veux compiler en JavaScript, mais TypeScript se plaint de toutes mes tentatives.
Voici ce que je fais :
1. Je crée un dossier de projet.
2. J'installe TypeScript globalement : `npm install -g typescript`.
3. J'essaie de compiler le fichier avec la commande `tsc app.ts`.
Mais le compilateur génère des erreurs comme `Cannot find name 'console'` ou `Cannot compile modules unless the '--module' flag is provided`. J'ai entendu dire qu'il faut créer `tsconfig.json`, mais je ne sais pas comment faire. Google dit qu'on peut exécuter `tsc --init`, mais je ne suis pas sûr que ce soit la bonne voie.
Mon code :
```typescript
// app.ts
function greet(name: string): string {
return `Hello, ${name}!`;
}
const user = "Alice";
console.log(greet(user));
```
Pouvez-vous me dire comment générer correctement `tsconfig.json` et quels paramètres de base y ajouter pour que le projet fonctionne ? Dois-je installer TypeScript localement ?