Dieses Kapitel gibt Tipps zum schnellen Ausprobieren von TypeScript.
Die TypeScript Playground ist ein Online-Editor für TypeScript-Code. Funktionen umfassen
Der Playground ist sehr nützlich für schnelle Experimente und Demos. Er kann sowohl TypeScript-Code-Schnipsel als auch Compiler-Einstellungen in URLs speichern, was großartig ist, um solche Schnipsel mit anderen zu teilen. Dies ist ein Beispiel für eine solche URL
TS Node ist eine TypeScript-Version von Node.js. Seine Anwendungsfälle sind
TS Node bietet eine REPL (Kommandozeile) für TypeScript
$ ts-node
> const twice = (x: string) => x + x;
> twice('abc')
'abcabc'
> twice(123)
Error TS2345: Argument of type '123' is not assignable
to parameter of type 'string'.TS Node ermöglicht es einigen JavaScript-Tools, TypeScript-Code direkt auszuführen. Es kompiliert automatisch TypeScript-Code zu JavaScript-Code und gibt ihn an die Tools weiter, ohne dass wir etwas tun müssen. Der folgende Shell-Befehl zeigt, wie das mit dem JavaScript-Unit-Test-Framework Mocha funktioniert
mocha --require ts-node/register --ui qunit testfile.tsVerwenden Sie npx ts-node, um die REPL auszuführen, ohne sie zu installieren.