Primo esempio di programma TypeScript Hello World

Iniziare con TypeScript è semplice e diretto. Uno dei modi migliori per iniziare è scrivere un programma "Hello World". Questo esempio classico ti aiuta a comprendere le basi della sintassi TypeScript e il processo di compilazione. In questa guida, ti guideremo nella creazione e nell'esecuzione del tuo primo programma TypeScript.

Prerequisiti

Prima di iniziare, assicurati di avere TypeScript installato sul tuo sistema. Hai anche bisogno di Node.js e npm (Node Package Manager) per compilare ed eseguire il tuo codice TypeScript. Se non hai ancora installato TypeScript, segui la guida all'installazione per configurarlo.

Creazione del file TypeScript

Per prima cosa, crea una nuova cartella per il tuo progetto e accedi ad essa tramite il terminale:

mkdir hello-world-ts
cd hello-world-ts

Successivamente, crea un nuovo file TypeScript denominato hello.ts:

echo "console.log('Hello, TypeScript!');" > hello.ts

Scrivere il programma Hello World

Nel tuo file hello.ts scrivi il seguente codice:

console.log('Hello, TypeScript!');

Questo semplice programma registra il messaggio "Hello, TypeScript!" nella console.

Compilazione di TypeScript in JavaScript

TypeScript deve essere compilato in JavaScript prima di poter essere eseguito. Utilizza il compilatore TypeScript (tsc) per compilare il tuo file TypeScript:

npx tsc hello.ts

Questo comando genera un file JavaScript denominato hello.js nella stessa directory. Puoi verificare la compilazione controllando il contenuto del file JavaScript generato:

cat hello.js

L'output dovrebbe apparire così:

console.log('Hello, TypeScript!');

Esecuzione del file JavaScript

Per visualizzare l'output del programma, esegui il file JavaScript compilato utilizzando Node.js:

node hello.js

Dovresti vedere il seguente messaggio stampato sulla console:

Hello, TypeScript!

Conclusione

Congratulazioni! Hai appena creato ed eseguito il tuo primo programma TypeScript. Questo esempio di base dimostra come scrivere codice TypeScript, compilarlo in JavaScript ed eseguirlo. Man mano che continui a imparare TypeScript, esplorerai funzionalità e capacità più avanzate che lo rendono uno strumento potente per lo sviluppo web moderno.