Ich entwickle Win8 App mit TypeScript.TypeScript-Compiler wird langsam?
Zu meinem Typoskript Code zu kompilieren, habe ich winrt.d.ts
und winjs.d.ts
verwiesen sie dann mit:
<reference path="winrt.d.ts" static="true" />
<reference path="winjs.d.ts" static="true" />
Compile & Build erfolgreich, aber Intellisense IDE wurde sehr langsam zu sein. Ich öffnete einfach winrt.d.ts
und überprüfte die Datei. Die Datei hat 18.770 Zeilen, was wirklich eine riesige Datei ist, die im laufenden Betrieb kompiliert werden kann.
Gibt es irgendwelche Optionen oder Methoden, um diese riesige Definitionsdatei zu referenzieren, ohne sie erneut zu kompilieren, genau wie lib.d.ts
?
Diese Langsamkeit verletzt ernsthaft meine TypScript-Auswahl.
AKTUALISIERT:
Auf der aktuellen Compiler-Version (0.8.0), gibt es keine Lösung. Ich hoffe, in naher Zukunft den besten Leistungszuwachs zu sehen.
AKTUALISIERT:
Hier ist meine einfach zu steigern Entwickler hacken. Performance. Ich habe einfach winrt.compact.d.ts
erstellt. Kopieren Sie dann nur einen Teil der tatsächlich verwendeten Namespaces und speichern Sie die Datei.
Glücklicherweise sieht die Datei (winrt.d.ts
) so aus, als ob sie aus mehreren Deklarationsdateien generiert wird. So ist jeder Namespace klar von anderen getrennt. Es ist viel einfacher, kompakte Version für WinRT zu machen.