Avatar ·

Cómo ejecutar archivos TypeScript desde la línea de comandos: guía completa

¡Hola a todos! Soy nuevo en TypeScript y estoy tratando de entender cómo ejecutar mis archivos .ts desde la línea de comandos. Escribí un script simple: ```typescript // hello.ts function greet(name: string): string { return `¡Hola, ${name}!`; } const message = greet("Mundo"); console.log(message); ``` Cuando intento ejecutar `node hello.ts`, obtengo un error: ``` SyntaxError: Unexpected token ':' at wrapSafe (internal/modules/cjs/loader.js:988) ``` Está claro que Node.js no entiende TypeScript directamente. Probé instalar ts-node globalmente y ejecutar `ts-node hello.ts` — funcionó. Pero he oído que no es la única forma. ¿Hay otras opciones? ¿Quizás necesito compilar a JavaScript? ¿O puedo configurar Node.js para que entienda TypeScript por sí mismo? Quiero entender qué método se considera correcto en producción y cuál para desarrollo. Agradecería una explicación detallada con ejemplos. ¡Gracias! <<>>

Formas principales de ejecutar TypeScript desde la línea de comandos