使用Dart在运行时/编译时生成类

肌肉ce7

有关使用Dart生成代码的几个问题:

  1. dart能否在运行时使用Dart为在Dart VM上运行的代码生成一个类?
  2. 在编译/预运行时,是否有任何与Java注释处理等效的代码生成?
贡特·佐赫鲍尔(GünterZöchbauer)

1)Dart VM和dart2js不支持在运行时生成代码。
一种解决方法是将代码生成到文件中,然后将其加载到新的隔离文件中(也可以是数据URI)。仅通过消息传递,应用程序才能与在另一个隔离中运行的生成的代码进行通信。

2)这就是转换器的用途,但是转换器仅应用于dart2js(或在开发时发布服务),而不应用于在服务器端Dart VM上运行的代码。

https://github.com/dart-lang/build(当前仅在开发人员预览中)可用于浏览器和服务器端代码的代码生成。这是一个监视源文件并在源文件更改时更新生成的代码的工具。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Dart在运行时/编译时生成类

来自分类Dev

在运行时编译排除CodeDom生成的类

来自分类Dev

在运行时编译排除CodeDom生成的类

来自分类Dev

在运行时生成类

来自分类Dev

需要在运行时用动态生成和编译的java .classfile替换运行时的现有类

来自分类Dev

从文本运行时编译类时使用 ValueTuple

来自分类Dev

Dart是静态编译的,还是在解析并加载到VM时在运行时插入代码?

来自分类Dev

类内成员初始化是在编译时还是在运行时进行?

来自分类Dev

无法在运行时类扩展已编译

来自分类Dev

在运行时vs编译时构造BigInteger

来自分类Dev

使用Java在运行时读取已编译的信息

来自分类Dev

使用Java在运行时编译jasperreport子报表

来自分类Dev

在运行时膨胀CardCard类时出错

来自分类Dev

使用Maven生成时jaxb.properties在运行时丢失

来自分类Dev

使用Kivy在运行时生成标签

来自分类Dev

使用Javascript在运行时生成节点/ div ID

来自分类Dev

使用反射在运行时创建类

来自分类Dev

在运行时使用存在类进行杂耍

来自分类Dev

使用反射在运行时创建类

来自分类Dev

在运行时C ++中使用派生类

来自分类Dev

使用javassist + spring + tomcat在运行时更改类

来自分类Dev

在运行时使用“ const”参数构造类

来自分类Dev

使用TypeBuilder获取在运行时创建的类的类型

来自分类Dev

行为SDK-ChangePropertyAction使用.net本机进行编译时会在运行时生成参数异常

来自分类Dev

Dalvik运行时编译器或其他方式,以在运行时加载类

来自分类Dev

如何在运行时生成,编译和运行CUDA内核

来自分类Dev

在运行时扩展类

来自分类Dev

在运行时更改Java类

来自分类Dev

在运行时动态创建类

Related 相关文章

热门标签

归档