Avatar ·

Comment exécuter des fichiers TypeScript depuis la ligne de commande : guide complet

Bonjour à tous ! Je suis débutant en TypeScript et j'essaie de comprendre comment exécuter mes fichiers .ts depuis la ligne de commande. J'ai écrit un script simple : ```typescript // hello.ts function greet(name: string): string { return `Bonjour, ${name}!`; } const message = greet("Monde"); console.log(message); ``` Quand j'essaie d'exécuter `node hello.ts`, j'obtiens une erreur : ``` SyntaxError: Unexpected token ':' at wrapSafe (internal/modules/cjs/loader.js:988) ``` Il est clair que Node.js ne comprend pas TypeScript directement. J'ai essayé d'installer ts-node globalement et d'exécuter `ts-node hello.ts` — cela a fonctionné. Mais j'ai entendu dire que ce n'est pas la seule méthode. Y a-t-il d'autres options ? Peut-être faut-il compiler en JavaScript ? Ou peut-on configurer Node.js pour qu'il comprenne TypeScript lui-même ? Je veux comprendre quelle méthode est considérée comme correcte en production, et laquelle pour le développement. Je serais reconnaissant pour une explication détaillée avec des exemples. Merci ! <<>>

Les principales méthodes pour exécuter TypeScript depuis la ligne de commande