Dart2JS 和枚举器

Dart2JS and Enumerators

我在我的项目中使用枚举器(实验性)。由于枚举,我的 Dart 编辑器中的 Pub 构建(生成 JS)不起作用。在我的控制台中,这个命令:

dart2js file.dart --enable-enum

可以,但是通过控制台操作不方便。有什么方法可以在 Dart 编辑器 (--enable-enums) 中向默认命令添加参数,以便它可以编译成 JS?

在 Dartium 中默认运行它,当复制和粘贴服务器时 url (http://localhost:8080/index.html),dart2js 被触发并开始工作(平均编译时间后)。

编辑:是的,我在我的编辑器中启用了枚举。

EDIT2:要在 dart2js 中启用枚举,我在 pubspec.yaml:

中有这个转换器
transformers:
- $dart2js:
    commandLineOptions: [--enable-enum]

但是,我在使用枚举的文件中遇到此错误:

Directive not allowed here.
part of thing;
^^^^^^^^^^^^^^^^
[Info from Dart2JS]:

奇怪的是,它在控制台中使用相同的参数工作,而不是在编辑器中工作。

我已填写错误报告 here

截至 2016 年,普查员已全面实施。