Frage

Visual Studio verfügt über ein typscript addon für die Entwicklung von Apps mit der Typensprache.

und es gibt auch die node.js Tools für vs, mit denen man knoten.js Anwendungen erstellen und debuggen kann.

Ich habe versucht, ein Node.js-Projekt zu erstellen, aber dann konnte ich keine Taster-Dateien hinzuzufügen, und wenn ich sie von Hand hinzugefügt habe, wurden sie nicht mit JavaScript kompiliert (konnte nicht in JavaScript kompiliert werden (konnte nicht in JavaScript zusammengestellt werden (konnte nicht auf TypencriptCompile eingestellt werden.)
Wenn ich ein einfaches Tastercript-Projekt erstellte, startet es meine App nicht mit Knoten, da es im Wesentlichen nur ein ASP.NET-Webprojekt ist.

ist es möglich, irgendwie ein VS-Projekt zu erstellen, das typtecript und node.js integration gleichzeitig verwendet?

War es hilfreich?

Lösung

Ja, es ist möglich, aber auf etwas unbeholfenes Weg (ich hoffe, dass node.js Tools dies in der Zukunft besser unterstützen wird).

Sie sollten Node.js-Projekt erstellen und eine neue Datei hinzufügen. Wählen Sie eine neue Textdatei aus und geben Sie den Namen mit .TS-Erweiterung ein. Es erstellt eine Artscript-Datei.

An diesem Punkt haben Sie eine Art-Cript-Dateien ohne zusammengestellte JavaScript.

Um dies zu beheben, gehen Sie zum Menü "Tools", öffnen Sie "Optionen" und gehen Sie zu "Texteditor"> "typecript"> "project"> "typecript"> "project" und unter "compilieren auf speichern" Überprüfen Sie, ob "automatisch kompiliert" angezeigt werden eines Projekts und wählen Sie "Commonjs verwenden ...".

Danach öffnete jede .ts-Datei und speichern Sie sie - TSC kompiliert es in JavaScript.

Nachteil dieser Lösung ist, dass Sie sich daran erinnern müssen, jeweils manuell zu speichern. Werdet, aber ich denke, es ist nicht eine große Sache.

Hier ist ein Link zum Beitrag, der mir mit demselben Problem geholfen hat: http://blog.ctaggart.com/2013/11/nodejs-tools-with-typescript-console-app.html

update

Wenn Sie den neuesten dev-Build von Node.js-Tools ergreifen, wird angezeigt, dass die Testunterstützung hinzugefügt wird. Sie können das TasterScript-Projekt erstellen (und dies enthält Debugging .ts-Dateien)

https://nodejstools.codeplex.com/diskussions/531222

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top