Typescript: 创建 npm 库的最佳方式。

创建于 2016-01-11  ·  3评论  ·  资料来源: microsoft/TypeScript

使用 Typescript 创建npm库时遇到问题。 我创建了几个react组件。 创建声明文件,然后将所有文件组合在一起并声明模块。

分发 npm 包时将我的 .d.ts 声明放在哪里?

@types Docs

最有用的评论

我们这里没有明确的指导。 我们有一些文档https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages ,但显然这还不够。

所有3条评论

有关基于 TypeScript 构建并在 npm 上分发的内容的示例,请查看RxJS 。 在npm上分发代码有很多考虑因素,这远远超出了 TypeScript 的范围。 您需要考虑是否将您的代码作为 CJS、UMD、ES6(甚至 AMD)模块分发,以及您希望人们使用什么类型的加载器等。

我们这里没有明确的指导。 我们有一些文档https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages ,但显然这还不够。

我认为我们可以关闭这个问题。

此页面是否有帮助?
0 / 5 - 0 等级