gpt4 book ai didi

typescript - 使用 TypeScript 时最好的库开发过程是什么

转载 作者:搜寻专家 更新时间:2023-10-30 21:14:38 25 4
gpt4 key购买 nike

<分区>

我即将分享我正在编写的一个开源布局库,我决定使用 TypeScript! (这是最好的东西!)

我的图书馆使用 Easeljs 和 PIXI 图书馆,您可以在 definitelytyped 上找到它们。

我正在使用 TSD 获取最新的 *.d.ts 文件以获得最新的定义,所以我的“defs”文件夹看起来像这样(tweenjs 正在被 easeljs 使用):

enter image description here

tsd.d.ts 文件只是一个包含所有 defs 文件夹文件的定义文件,以便更好地组织。

问题始于开发阶段。在 grunt 文件上,我有一个构建任务,它将在“build”文件夹中创建一个最终的 js 文件,其中包括我的库的定义文件,最终它会产生这样的结果: enter image description here

问题是在 simple-layout.js.d.ts 中只有一个对 tsd.d.ts 的引用,而不是对 easeljs.d.ts 和 pixi 的引用.d.ts

我不能在 definitelytyped 中共享这个 .d.ts 文件,因为它引用了 tsd.d.ts!

那么,使用 TypeScript 时最好的库开发过程是什么?

谢谢!!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com