【发布时间】:2016-12-03 14:20:33
【问题描述】:
我正在尝试从 .js 文件创建 d.ts 文件。像这样的很多帖子都是2岁的How do you produce a .d.ts "typings" definition file from an existing JavaScript library?
我的问题是 2 年后有没有更简单的方法可以将类型从 .js 文件提取到 .d.ts 文件中?
运行后
npm run typings -- install jointjs --save
生成的 .d.ts 文件缺少许多定义。这就是为什么我想获得一个包含所有输入内容的joint.js 文件。
【问题讨论】:
-
我正在寻找用于创建 .d.ts 文件的工具,而不是用于将 js 转换为 ts 的工具。
-
DefinitelyTyped 是一个非常好的资源。我还没有看到没有相应的
.d.ts的中等流行的库。它已经有jointjs.d.ts。 -
我从DefinitelyTyped 得到了jointjs.d.ts。但它不包括我正在寻找的 ERD 部分。我还参考了你如何从现有的 JavaScript 库中生成 .d.ts “类型化”定义文件? 并希望几年后会有一些新工具出现。
标签: typescript