Rozwijam aplikację Win8 z TypeScript.Kompilator TypeScript staje się wolny?
Aby skompilować mojego kodu wynikowego, dodałem winrt.d.ts
i winjs.d.ts
następnie odwoływać im używając:
<reference path="winrt.d.ts" static="true" />
<reference path="winjs.d.ts" static="true" />
kompilacji & build udało ale IDE INTELLISENSE był ewidentnie bardzo powolny. Otworzyłem po prostu winrt.d.ts
i zaznaczyłem plik. Plik ma 18 770 linii, co jest naprawdę ogromnym plikiem do kompilacji w locie.
Czy są jakieś opcje lub metody, aby odwołać się do tych ogromnych plików definicji bez kompilacji ponownie tak jak lib.d.ts
?
Powoli to poważnie rani mój wybór TypeScript.
AKTUALIZACJA:
W aktualnej wersji kompilatora (0.8.0), nie ma rozwiązania. Mam nadzieję, że najlepszy wzrost wydajności nastąpi w niedalekiej przyszłości.
AKTUALIZACJA:
Oto mój po prostu włamać się do zwiększenia dev. wydajność. Po prostu utworzyłem winrt.compact.d.ts
. Następnie skopiuj tylko część obszarów nazw, które faktycznie są używane i zapisz plik. Na szczęście plik (winrt.d.ts
) wygląda na wygenerowany z kilku plików deklaracji. Tak więc każda przestrzeń nazw jest wyraźnie oddzielona od innych. Dużo łatwiej jest zrobić wersję kompaktową dla WinRT.