Quantcast
Channel: かずきのBlog@hatena
Viewing all articles
Browse latest Browse all 1387

TypeScriptの型定義はtsdからtypingsへ?

$
0
0
npm install tsd --global

と打ち込むと…

npm WARN deprecated tsd@0.6.5: TSD is deprecated in favor of Typings (https://github.com/typings/typings) - see https://github.com/DefinitelyTyped/tsd/issues/269 for more information

と表示されるようなご時世になりました。 何故…。

ということで案内されているtypingsを使うようにします。

github.com

npm install typings --global

でさくっとインストールを行います。

大体npmと同じように使うことが出来るようになっています。

typings init
typings search hoge
typings install hoge --save

あたりがよく使うところでしょうか。tsdのころのDefinitelyTypedから型定義をとってくる場合は以下のようにやります。 (まだ圧倒的にtypeingsのリポジトリにはモノが少ない)

typings install hoge --save --ambient

まだ出始めだなぁと感じるところは複数パッケージを同時にインストールできないあたりです。

typings install hoge foo --save # こだだとhogeしかインストールされない

これが出来るようになれば普段使いで困ることはなさそう。まぁでも、普通のプロジェクトだと型定義のインストールは最初にさくっとやって後は固定?みたいになるだろうからそんなに困らないのかな…。自分みたいにHello worldクラスのプログラムを量産する人には厄介。


Viewing all articles
Browse latest Browse all 1387

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>