0

私は TypeScript が初めてで、少し混乱しています。私の TypeScript のバージョンが 1.0.1 の場合 (VS2012 で立ち往生しているとします)、tsd を使用して、tsc 1.0.1 が必要なライブラリの型定義を見つけるにはどうすればよいですか。

バージョン情報がなければ、tsc1.4 の型定義を取得することがよくあります。

tsdでこれを行う方法があるに違いないと思いますが、それを理解することができませんでした。

乾杯!

4

2 に答える 2

0

を使用して古いバージョンの TypeScript の TypeScript 型定義をダウンロードしようとしているtsd場合は、次の手順を実行できます。

中を見ると、 に設定されてtsd.jsonいるキーが表示されます。"ref""master"

{
  "version": "v4",
  "repo": "borisyankov/DefinitelyTyped",
  "ref": "master",
  ...
}

masterこれは のブランチを指しborisyankov/DefinitelyTypedます。

TypeScript の以前のリリースをターゲットにするborisyankov/DefinitelyTypedなどの他のブランチがあります。1.0.1

tsd.json別のブランチを指すように変更するだけで、そのバージョンの TypeScript に固有の型定義が取得されます。

{
  "version": "v4",
  "repo": "borisyankov/DefinitelyTyped",
  "ref": "1.0.1",
  ...
}

これを行った後、タイプ定義をインストールし--save、コミット ハッシュを調べtsd.sonて確認できます。

于 2015-07-29T21:32:59.957 に答える