2016-10-06 10 views

答えて

15

TypeScriptでは、allow you to describe the shapeのコードが(たとえば)プレーンJavaScriptで書かれたファイルであるDeclaration Filesを持つことができます。したがって、これらのファイルの1つを参照することによって、使用しているJavaScriptコードまたはライブラリを「型指定された」ものとみなす必要があります。もちろん、これは、宣言ファイルを注意深く記述し、使用しているJavaScriptライブラリと同期させる必要があることを意味します。

DefinitelyTypedは、多くの多くのJavaScriptライブラリ(これはTypeScriptで開発されておらず、それを使用することを約束していないため)の宣言ファイルを提供していない多くのJavaScriptライブラリにとって最も人気のあるリポジトリです。したがって、コミュニティが管理する宣言ファイルを保持します。

DefinitelyTypedとそれに含まれる宣言ファイルを使用することで、普及しているJavaScriptライブラリのほとんどを、宣言ファイルが示すように、コンパイラによる型検証があるという意味でTypeScriptライブラリのように使用できます。また、普及しているので、DefinitelyTypedは有効な宣言ファイルを含むようにコミュニティによって管理されます(Web開発は本当に速く動くものですが、あいまいなライブラリでは特に問題が2つ見つかります)。

それは役に立ちましたか?

関連する問題