gpt4 book ai didi

enums - Dart2JS和枚举器

转载 作者:行者123 更新时间:2023-12-03 02:57:41 28 4
gpt4 key购买 nike

我在项目中使用枚举器(实验性)。由于枚举,Dart编辑器中的发布生成(生成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年,枚举数已完全实现。

关于enums - Dart2JS和枚举器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741029/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com