私はType8でWin8アプリを開発しています。私のtypescriptですコードをコンパイルするTypeScriptコンパイラは遅くなりますか?
は、私が使用して彼らに を参照し、その後winrt.d.ts
とwinjs.d.ts
を追加しました:
<reference path="winrt.d.ts" static="true" />
<reference path="winjs.d.ts" static="true" />
コンパイル&は、ビルドが成功したが、IDEのIntelliSenseが非常に遅いされていました。私は単にwinrt.d.ts
を開いてファイルをチェックしました。このファイルには18,770行があり、実際にはコンパイルするには膨大なファイルです。
これらの巨大定義ファイルを参照するためのオプションや方法は、lib.d.ts
のようにもう一度コンパイルする必要はありませんか?
この遅さは、私のタイプスクリプトの選択を著しく損なうものです。
更新:
を現在のコンパイラのバージョン(0.8.0)には、解が存在しません。 近い将来のリリースで最高のパフォーマンスを期待しています。
更新日:
ここで私は開発者を増やすための単純なハックです。パフォーマンス。 私は単にwinrt.compact.d.ts
を作成しました。 次に、実際に使用されている名前空間の一部だけをコピーして、ファイルを保存します( )。
ファイル(winrt.d.ts
)は、いくつかの宣言ファイルから が生成されているようです。したがって、各ネームスペースは であり、他のネームスペースは明確に区別されています。 WinRTのコンパクトバージョンを作成する方がはるかに簡単です。私が間違っている場合