Wie man TypScript-Dateien von der Befehlszeile aus ausführt?
Ich habe eine überraschend harte Zeit der Suche nach einer Antwort auf diese Frage. Mit einfachen Node.JS können Sie alle js-Datei mit node path/to/file.js
mit CoffeeScript ist es coffee hello.coffee
und ES6 hat babel-node hello.js
. Wie mache ich das gleiche mit Typescript?
Mein Projekt hat ein tsconfig.json
dem Webpack/ts-loader zu bauen, ein nettes kleines bundle für den browser. Ich habe ein Bedürfnis für einen build-Schritt führen Sie von der Konsole vor, dass, obwohl, dass würde einige .ts
Dateien, die im Projekt verwendet werden, um ein schema zu generieren, aber ich kann nicht scheinen, um in der Lage sein, einen einzelnen Typescript-Datei, ohne zu kompilieren das ganze Projekt.
InformationsquelleAutor der Frage Gunchars | 2015-11-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lassen Sie
tsc
läuft im watch-Modus mittsc -w -p .
und es wird erzeugen.js
- Dateien für Sie in einem live-fashion, so dass Sie ausführen könnennode foo.js
wie normaleTS-Knoten
Gibt es ts-Knoten : https://github.com/TypeStrong/ts-nodedie nicht alle dies für Sie ?
InformationsquelleAutor der Antwort basarat
Haben wir folgende Schritte
Zuerst müssen Sie installieren, Typoskript
npm install-g typescript
2.Erstellen Sie eine Datei helloword.ts
3. Öffnen Sie eine Eingabeaufforderung, und geben Sie den folgenden Befehl
tsc helloward.ts
Knoten helloward.js
InformationsquelleAutor der Antwort Aamod Tiwari
Nur im Fall, dass jemand verrückt ist wie ich und will einfach ausführen, Typoskript Skript als ob es ein .js-Skript, können Sie versuchen, diese. Ich habe eine schriftliche hacky-Skript, das angezeigt wird, führen Sie die .ts-Skript mithilfe von Knoten.
Können Sie dies tun, oder schreiben Sie Ihre eigenen aber im wesentlichen schafft es der .js-Datei, und verwendet dann den Knoten ausführen, ist es etwa so:
Einfach. Nur stellen Sie sicher, dass Ihr Skript hat nur ein "." sonst werden Sie brauchen, um Ihre JSFILE in einer anderen Weise als das, was ich gezeigt habe.
InformationsquelleAutor der Antwort Harlin
Hier ist die einige Schritte zur Ausführung der typescript-Datei von der Eingabeaufforderung aus
1) Node.js sollte installled, wenn nicht, dann ist es eine Voraussetzung, um es zu installieren.
2) Typoskript sollte installiert sein, wenn nicht, dann installieren Sie es.
3) Kompilieren Sie die Art script-Datei in der Eingabeaufforderung
D:\ > tsc-demo.ts
4) Führen Sie die kompilierte demo.js Datei in Eingabeaufforderung
5)D:\ >Knoten demo.js
InformationsquelleAutor der Antwort Sheo Dayal Singh
Können Sie dies ganz einfach aus dem Knoten Befehlszeile. Zunächst erstellen Sie eine Datei " Greeter.ts, wie unten beschrieben.
Kompilieren Sie nun die Datei mit dem Befehl
tsc Greeter.ts
erstellen einer Datei Greeter.js in das gleiche Verzeichnis.Nun, können Sie den Befehl
node Greeter.js
die AusgabeHello, world
InformationsquelleAutor der Antwort Praveen Kishor
Diese Frage wurde veröffentlicht in 2015. Im Jahr 2018, Knoten erkennt sowohl .js und .ts. So, läuft
node file.ts
wird auch laufen.InformationsquelleAutor der Antwort even2468