2017-06-14 27 views
0

私は最初のTypeScriptベースのNPMモジュールを作成するプロセスです。私が完了するとpackage.json"main"で書き出され、このフィールドはコンパイルされたプレーンなjavascriptを指します。TypeScriptモジュールのTypeScript定義を記述する必要がありますか?

このモジュールを別のTypeScriptモジュールで使用する場合、IntelliSenseとタイプチェックは私のモジュールでは正しく動作しません。

解決策の1つは、定義ファイルを追加することです。しかし、定義ファイルはJSライブラリ用ですTSプロジェクトの定義ファイルを書く必要はありませんか?

だから私のプロジェクトと一緒に私の定義をどのようにエクスポートするのですか?

答えて

2

tsconfig.json"declaration": trueを追加する必要があるようです。ものすごく単純。

関連する問題