私は TypeScript が初めてで、少し混乱しています。私の TypeScript のバージョンが 1.0.1 の場合 (VS2012 で立ち往生しているとします)、tsd を使用して、tsc 1.0.1 が必要なライブラリの型定義を見つけるにはどうすればよいですか。
バージョン情報がなければ、tsc1.4 の型定義を取得することがよくあります。
tsdでこれを行う方法があるに違いないと思いますが、それを理解することができませんでした。
乾杯!
私は TypeScript が初めてで、少し混乱しています。私の TypeScript のバージョンが 1.0.1 の場合 (VS2012 で立ち往生しているとします)、tsd を使用して、tsc 1.0.1 が必要なライブラリの型定義を見つけるにはどうすればよいですか。
バージョン情報がなければ、tsc1.4 の型定義を取得することがよくあります。
tsdでこれを行う方法があるに違いないと思いますが、それを理解することができませんでした。
乾杯!
を使用して古いバージョンの 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
て確認できます。