J'ai rencontré un problème lors de la création npm
bibliothèque react
. Créer des fichiers de déclaration, puis les combiner tous en un seul et déclarer le module.
Où mettre mes déclarations .d.ts lors de la distribution du package npm ?
Pour un exemple de quelque chose qui est construit sur TypeScript et distribué sur npm, jetez un œil à RxJS . Il y a beaucoup de considérations à prendre en compte pour distribuer votre code sur npm
qui sont bien en dehors de la portée de TypeScript. Vous devez déterminer si vous distribuerez votre code sous forme de modules CJS, UMD, ES6 (ou même AMD) et avec quels types de chargeurs vous vous attendez à ce que les gens utilisent votre code, etc.
Nous n'avons pas de directives claires ici. nous avons de la documentation https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages , mais ce n'est clairement pas suffisant.
Je pense que nous pouvons clore ce sujet.
Commentaire le plus utile
Nous n'avons pas de directives claires ici. nous avons de la documentation https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages , mais ce n'est clairement pas suffisant.