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
}
}