2016-08-16 3 views
4

私は現在Typescript2.0と@typesを使用しています。 @typesはかなりうまく動作します。 npmでパッケージをインストールするだけで、タイプ定義を使用することができます。@typesのような型定義のフォークを使う良い方法

しかし、実際にはどのように動作するのかわかりません。なぜなら、私は///<reference~~を書くことも、tsconfig.jsonに何かを書くこともしなかったからです。しかし、それは動作します。

私は自分のタイプ定義を使用したいのですが、私はDefinitelyTypedリポジトリからフォークしました。 @typesのような型定義を使うことができたら、それは素晴らしいことだと思います。しかし、私はそのメカニズムを知らないので、どうすればいいのですか?または@typesの仕組みは?

答えて

0

私が理解する限り、@typesは、タイプ依存性管理の少しもサポートするDefinitelyTypedの素晴らしいインターフェースです。しかし、あなたはまだDefinitelyTypedを使用しているので、グローバルスコープにすべてを投げ込んで、プロジェクトのどこにでもアクセスできます(たいていの場合)。

異なるタイプの宣言ファイルを使用する場合は、@タイプ(DefinitelyTypedのもの)からインストールするか、プロジェクトにコピーするか、 custom-typings/my-awesome-module.d.tsを入力するか、タイピングを使用してください。 Typingsはおそらく最良のオプションです。これは、ダウンロードできるソースの範囲が広がり、グローバル名前空間の使用に拘束されていないためです。

私はこれが役立つことを望みます。より具体的な情報が必要な場合はお知らせください。

関連する問題