Typescriptでnpm
ライブラリを作成しているときに問題が発生しました。 いくつかのreact
コンポーネントを作成しました。 宣言ファイルを作成し、それらすべてを1つにまとめて、モジュールを宣言します。
npmパッケージを配布するときに.d.ts宣言をどこに置くのですか?
TypeScriptで構築され、npmで配布されるものの例については、 RxJSをご覧ください。 npm
でコードを配布することには、TypeScriptの範囲をはるかに超えた多くの考慮事項があります。 コードをCJS、UMD、ES6(またはAMD)モジュールとして配布するかどうか、ユーザーがコードを使用することを期待するローダーの種類などを検討する必要があります。
ここには明確なガイダンスがありません。 いくつかのドキュメントhttps://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packagesがあり
この問題は解決できると思います。
最も参考になるコメント
ここには明確なガイダンスがありません。 いくつかのドキュメントhttps://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packagesがあり