2017-02-18 3 views
2

したがって、typingsを使用してnpmを使用して解決しました。 したがって@typesディレクトリはnode_modulesになりますが、それ以外には追加のファイルはありません。npm定義を使用するとtscはどのように定義されますか

typings私はいつもindex.d.tsファイルをtypingsに含める必要がありましたが、npmを使用すると、これは必要ありません。私はなぜこれが事実であるか尋ねたい。

npmtscという隠れた機能を使用していますか、またはマイクロソフトとnpmの後ろの人は何かに同意しましたか?

答えて

1

はい、tscは、./node_modules/@typesを自動的にチェックします。 Take a look:デフォルトで

すべての可視「@types」のパッケージはあなたの コンパイルに含まれています。 node_modules/@囲みフォルダ内のパッケージ は可視と見なされます。具体的には、 ./node_modules/@types/、../node_modules/@types/、 ../../node_modules/@types/などのパッケージを意味します。