在 Dart 中自动化 JavaScript Interop
Automate JavaScript Interop in Dart
在我的 Dart 项目中使用第三方 JavaScript 库时,我手动浏览库的文档并遍历其属性和方法,通过一系列繁琐的 context
和 callMethod
次通话。 有没有人找到自动化的方法?
我试图首先找到一个内省 JavaScript 库的命令行界面,以便我可以自动生成 Dart 源代码。我的搜索一直没有成功。
由于 JS 语言的动态外观,自省 JS 库可能真的很难。
在 Typescript 世界中,有 *.d.ts
文件用于为现有库提供类型。据我所知,这些文件中的大部分都是手动编写的。
目前还没有这样的工具。
我尝试实现 .d.ts -> dart2js 注释转换器。
这是自动化流程的可能方式。
在我的 Dart 项目中使用第三方 JavaScript 库时,我手动浏览库的文档并遍历其属性和方法,通过一系列繁琐的 context
和 callMethod
次通话。 有没有人找到自动化的方法?
我试图首先找到一个内省 JavaScript 库的命令行界面,以便我可以自动生成 Dart 源代码。我的搜索一直没有成功。
由于 JS 语言的动态外观,自省 JS 库可能真的很难。
在 Typescript 世界中,有 *.d.ts
文件用于为现有库提供类型。据我所知,这些文件中的大部分都是手动编写的。
目前还没有这样的工具。
我尝试实现 .d.ts -> dart2js 注释转换器。
这是自动化流程的可能方式。