Beim Erstellen einer npm
Bibliothek mit Typescript ist ein Problem aufgetreten. Ich habe einige react
Komponenten erstellt. Deklarationsdateien erstellen und dann alle in einer zusammenfassen und das Modul deklarieren.
Wo soll ich meine .d.ts-Deklarationen bei der Verteilung des npm-Pakets ablegen?
Ein Beispiel für etwas, das auf TypeScript basiert und auf npm verteilt wird, finden Sie unter RxJS . Es gibt viele Überlegungen zur Verteilung Ihres Codes auf npm
, die weit außerhalb des Anwendungsbereichs von TypeScript liegen. Sie müssen überlegen, ob Sie Ihren Code als CJS-, UMD-, ES6- (oder sogar AMD-)Module verteilen und mit welchen Arten von Loadern Sie Ihren Code verwenden usw.
Wir haben hier keine klare Anleitung. wir haben einige Dokumentation https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages , aber das ist offensichtlich nicht annähernd ausreichend.
Ich denke, wir können dieses Thema schließen.
Hilfreichster Kommentar
Wir haben hier keine klare Anleitung. wir haben einige Dokumentation https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages , aber das ist offensichtlich nicht annähernd ausreichend.