Instalacja
# npm install -g typescript
# tsc -v Version 4.5.5
Program typescript – test.ts
console.log('Hello world');
Kompilacja
# tsc test.ts -> test.js
Uruchomienie
# node test.js
Najważniejsze opcje tsc
--help --module - dodanie modułów zewnętrznych --target - kompilacja do wybranej wersji np. EcmaScript5 = es5 --declaration - tworzenie pliku *.d.ts z deklaracjami --removeComments - usuwa komentarze --out - kompilacja wielu plików do jednego wynikowego --sourceMap - tworzenie plików mapy *.map --watch - kompilacja w czasie rzeczywistym
Plik konfiguracyjny tsconfig.json
{ "compilerOptions": { "target": "es5", "module": "commonjs", "sourceMap": true, "removeComments": true } }