Dart的@MirrorsUsed annotations和`part`指令,怎么样?

时间:2017-01-16 03:02:49

标签: dart dart2js dart-mirrors

我有一堆@MirrorsUsed(targets: '...')注释,但问题是因为所有part语句都低于它们,dart2js会抱怨。例如,以下是文件中的内容:

library foo;
@MirrorsUsed(targets: "foo.BarClass")
import "dart:mirrors";
part "bar_class.dart";

并且,在编译时,dart2js会显示以下警告:

Hint: Can't find 'BarClass' in the library 'foo'.
Is 'BarClass' spelled right?

编译后的文件有效,但生成的文件大小要比它应该精确得多,因为dart2js无法使用镜像注释。

有没有办法让这个工作part

0 个答案:

没有答案