Wofür TypeScript-Compiler gedacht ist
TypeScript ohne lokalen Build kurz durchrechnen? Der Browser lädt die echte TypeScript-Bibliothek nach und übersetzt die Typ-Annotationen weg, übrig bleibt lauffähiges JavaScript. Passiert im schnellen transpileOnly-Modus – also Syntax ja, strenge Typprüfung nein.
Bedienung
- TypeScript-Code ins Feld schreiben
- Beim ersten Mal auf Kompilieren klicken, die Bibliothek lädt dann nach
- Das JavaScript darunter übernehmen
Typische Anwendungen: TypeScript schnell ausprobieren, JavaScript aus Snippets erzeugen, Umsetzung einzelner Dateien prüfen.
Fragen und Antworten
Was bedeutet transpileOnly?
Es wird nur die Syntax umgewandelt, ohne das Programm vollständig auf Typfehler zu prüfen. Das ist schneller, erkennt aber keine Typverstöße.
Wird TypeScript heruntergeladen?
Beim ersten Kompiliervorgang lädt der Browser die offizielle TypeScript-Bibliothek aus dem CDN. Danach bleibt sie im Cache.
Welche Ausgabe wird erzeugt?
JavaScript in der Zielversion ES2020 als ES-Modul, inklusive der Auflösung von Typ-Annotationen.
Läuft das auch offline?
Nach dem ersten Laden und zwischenspeichern der Bibliothek funktioniert die Umsetzung im gleichen Browserlauf ohne weitere Verbindung.
Einschränkungen
Der transpileOnly-Modus übersetzt Syntax, führt aber keine vollständige Typprüfung durch. Für strenge Typprüfungen nutzen Sie bitte Ihren lokalen TypeScript-Build.
Was das Werkzeug kann
Echte TypeScript-Umsetzung via transpileModule, Zielversion ES2020 als Einstellung, Sofortige Anzeige des JavaScripts, Kopieren der Ausgabe mit einem Klick
Werkzeuge rund ums Codieren im Browser: