Konfigurieren von TypeScript Sublime, ohne jeden Dateipfad explizit zu definieren
-
20-12-2019 - |
Frage
Arbeiten mit TypeScript und Sublime Text 3 unter Verwendung von T3S-Paket. Ich möchte, dass mein NodeJS-Projekt folgendermaßen strukturiert ist:
/web.js
/views/some-view.js
/controllers/some-controller.js
[...]
/src
/src/web.ts
/src/views/some-view.ts
/src/controllers/some-controller.ts
Mit anderen Worten, ich will alles, was ich habe .ts
unter sein /src
und individuell zusammenstellen .js
Dateien unter /
.
Wie kann ich T3S zum Kompilieren meiner konfigurieren? .ts
Dateien wie diese, ohne jedes einzelne explizit zu definieren .ts
Datei in meinem sublime-project
Datei?
Wenn ich das Build-System von T3S nicht verwenden kann, um dies zu erreichen, gibt es dann eine Möglichkeit, das Build-System von T3S zu deaktivieren?Stattdessen würde ich einen Ruby-Dateisystem-Watcher erstellen und jedes Mal kompilieren, wenn eine Datei geändert wird.
Lösung
Stattdessen würde ich einen Ruby-Dateisystem-Watcher erstellen und jedes Mal kompilieren, wenn eine Datei geändert wird.
Es gibt bereits zahlreiche Grunz-Plugins für TypeScript.Z.B. grunt-ts
.Die Option, die Sie benötigen, ist --outDir
: https://github.com/grunt-ts/grunt-ts#compiler-support