typescriptベースの別のライブラリで使用されるtypescriptコンポーネントのライブラリを構築しようとしています。私たちは現在、ts-loaderをTSファイルを使用するローダーとしてバンドルするためにwebpackを使用しています。Typescriptを使用したWebpackバンドルライブラリの作成
以下のサンプルライブラリの.d.tsファイルを生成する方法がわかりません。 Typescriptは.d.tsファイル(declaration
がtrueに設定されています)をビルドしますが、消費者が使用できる1つの.d.tsファイルが必要なモジュールごとに1つのファイルです。
https://github.com/raybooysen/typescript-webpack-example
だから私の質問は、これを実現する方法の標準的な例はありますか? typescriptコンシューマがこれらの.d.tsファイルを正しくインポートできる方法はありますか?現時点では、ネット上にはほとんどドキュメンテーションや例がないようですが、何か助けていただければ幸いです。
あなたはイサキやがぶ飲みを使用し、 'TSC --declaration'コマンドまたはポストビルドコマンドを使用してに見たことがVSを使って? – Igor
宣言がtrueに設定されているtsconfig.jsonファイルを使用してtsコンパイラを実行するts-loaderを使用します。ただし、1つのd.tsファイルPERモジュールが生成されます。これがOKであれば、それはそうではないと感じますが、これはタイプスクリプトに基づく消費プロジェクトによってどのように消費されますか? –
@RayBooysenどうやってそれを最後に解決しましたか?あなたの最終的な解決策を知ることは助けになるでしょう。 –