gpt4 book ai didi

javascript - dts 生成器与 dts bundle 。哪一个更好?

转载 作者:行者123 更新时间:2023-11-28 05:23:22 25 4
gpt4 key购买 nike

我正在尝试为我的 typescript 项目生成一个 typescript 定义文件,其中包含几个基/继承类、实用程序等。在我们的项目中,每个 A.ts 文件将被编译为 A.js 文件,A.js .map 文件和 A.d.ts。经过研究,我发现这两个工具都可以帮助我将这些 d.ts 文件捆绑到一个 d.ts 文件中。以前有人用过它们吗?哪个更好?

最佳答案

dts-generator 在这两者中对我来说效果更好。不过,我建议您也看看npm-dts。 npm-dts 将 index.d.ts 文件添加到基于 TS 的 npm 包中,以便其他 TS 模块开箱即用,并且即使不包含 src 也可以提供代码建议。

如果您使用“npm-dts”,则无需为每个 A.ts 生成声明 - 它会抓取您的项目并自行生成类型。

命令行用法如下所示:

npm-dts -r /your/project/root generate

请注意,它期望 root 包含 package.json 文件。此外,您的项目必须安装带有“TypeScript”的节点模块。

希望这有帮助。

关于javascript - dts 生成器与 dts bundle 。哪一个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40367908/

25 4 0
文章推荐: c++ - g++ 未定义对独立函数的引用
文章推荐: css - 是否可以屏蔽
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com