8

私は TypesScript で遊んでいますが、HTMLCanvasElement などのブラウザ タイプを使用すると、コンパイラが文句を言います。これらのタイプの定義ファイルが必要だと思います。DOM とほとんどの一般的なフレームワークの定義ファイルのリポジトリがあるに違いありませんが、Google はそれを見つける手助けをしてくれませんでした。

あなたはそのようなリポジトリを知っていますか?

4

2 に答える 2

27

@Christoffer が DOM について述べたことに加えて、@Boris Yankov はここに非常に便利なリポジトリを持っます: (そして、カウント!)。

現在、タイプ定義ファイルのマネージャーさえあります: http://Definitivelytyped.org/tsd/ (フォローしないでください: リンクは現在 NSFW スパムです)

AND : 非常に多くの定義ファイルが nuget にあります: http://www.nuget.org/packages?q=TypeScript

于 2012-10-29T11:18:45.417 に答える
11

lib.d.tsソースに含まれている ( http://typescript.codeplex.com/SourceControl/changeset/view/fe3bc0bfce1f#bin%2flib.d.ts ) には、DOM 関連のほとんどの定義が含まれています。Visual Studio を使用している場合は、lib.d.tsバンドルされているテンプレートを含むツールのダウンロードを検討する必要があります。

declare何かが不足している場合は、構文を使用できると思います。

于 2012-10-29T08:29:06.057 に答える