dartify:无缝 JS 互操作

时间:2024-06-22 08:49:13
【文件属性】:

文件名称:dartify:无缝 JS 互操作

文件大小:1.6MB

文件格式:ZIP

更新时间:2024-06-22 08:49:13

JavaScript

达化 从 JS 文件生成 Dart-JS 互操作类。 这是一个实验工具,用于查看我们可以从原始 JS 库中提取多少信息。 (对于基于类的 JS 库,目前看起来还不错) 安装 git clone https://github.com/asgerf/dartify cd dartify pub get npm install 我建议您将以下脚本添加到您的 PATH 中: dart DARTIFY/bin/main.dart $* 用法 dartify FILE.js > FILE.dart 打开FILE.dart以查看您生成的 API。 从 Dart 导入并玩得开心! 例子 请参阅一些示例库的testcases 。 例如,请参阅和。 运行时系统 dartify 用于 JS 互操作的运行时系统基于 dart:js,现在只是一个 hack。 它最终应该与 dart2js、dart:js


【文件预览】:
dartify-master
----bin()
--------main.dart(2KB)
----package.json(66B)
----LICENSE(1KB)
----testcases()
--------box2d()
--------stringbuilder.jsnap(604KB)
--------custom()
--------jquery()
--------pixi()
--------threejs()
--------ace()
--------stringbuilder.js(237B)
--------fabricjs()
--------leaflet()
--------underscore()
--------d3()
----.gitignore(81B)
----pubspec.yaml(182B)
----lib()
--------bimap.dart(7KB)
--------emitter.dart(7KB)
--------model.dart(865B)
--------jsnap.dart(5KB)
--------dartify.dart(19KB)
----README.md(2KB)

网友评论