タグ別アーカイブ: TypeScript

var と let の違い

1. ECMAScript 2015 / ECMAScript 6 (ES6), [TypeScript]

1-1. var

関数スコープ
厳密には、function, module, namespace, or global scope

続きを読む

tsd (TypeScript Definition manager for Definitely Typed)

!!! 注意 !!!

TypeScript 2.0にて、tsdはdeprecated(非推奨)に変更。typingsを代替ツールとして推奨。特別なツールは不要でnpmでも管理可能。

https://github.com/DefinitelyTyped/tsd/issues/269

npmで型情報を管理(インストール)する例

*.tsのソースコードにおいて reference path を記述して型定義ファイルを読み込む必要なし。(tsdを使っていないにもかかわらず読み込もうとするとエラー)


インストール方法

 

オプション

-r, –resolve
参照の依存関係を含める
-o, –overwrite
上書き
-s, –save
設定を保存
-a, –action <name>
アクション

 

コマンド例