Heyho、活字体:私はタイピングがNPMに存在しないそのために私typescriptですコード内のいくつかのJavaScriptライブラリを使用するモジュール型定義
を探すためのディレクトリを指定します。だから私は自分でタイプ入力を書いて、自分のソースツリーのdefinitions
ディレクトリに入れました。しかし、それらのモジュールのディレクトリを見るためにtypescriptを得ることができませんでした。
私のディレクトリ構造は次のようになります。
+-node_modules
| |
| +-moduleA
| |
| +-moduleB
|
+-src
| |
| +-definitions
| | |
| | +-moduleA.d.ts
| | |
| | +-moduleB.d.ts
| |
| +-ts
| |
| + ... all typescript code ...
|
+-tsconfig.json
私は
include
files
typeRoots
- 012を使用して
definitions
-directoryのモジュールを含めてみました
しかし、どれもうまくいきませんでした。
タイピングを含むタイピングをどのように取得するのか教えていただけますか?
PS:なぜ処理されているタイプスクリプトモジュールはとても複雑ですか?
これは私のモジュール定義にimport文がない限り動作します。しかし、インポートがなければ、モジュールを正しくタイプできません。 – jsf
'typeRoots'は、モジュール形式ではなくスクリプト形式での型付けを期待しているので、これは機能しません。 – unional
これはどこかに記載されていますか?私はそのようなことに関する情報を見つけることができませんでした。 – jsf