Avatar ·

Cómo crear tsconfig.json para un proyecto TypeScript: guía paso a paso

¡Hola a todos! Soy nuevo en TypeScript y no puedo entender la configuración del proyecto. Tengo un archivo `app.ts` que quiero compilar a JavaScript, pero TypeScript se queja de cualquier intento. Esto es lo que hago: 1. Creo una carpeta para el proyecto. 2. Instalo TypeScript globalmente: `npm install -g typescript`. 3. Intento compilar el archivo con el comando `tsc app.ts`. Pero el compilador arroja errores como `Cannot find name 'console'` o `Cannot compile modules unless the '--module' flag is provided`. He oído que necesito crear un `tsconfig.json`, pero no sé cómo hacerlo. Google dice que puedo ejecutar `tsc --init`, pero no estoy seguro de que sea el camino correcto. Mi código: ```typescript // app.ts function greet(name: string): string { return `Hello, ${name}!`; } const user = "Alice"; console.log(greet(user)); ``` ¿Podrían indicarme cómo generar correctamente `tsconfig.json` y qué configuraciones básicas agregar para que el proyecto funcione? ¿Es necesario instalar TypeScript localmente?