我正在为Dart写一个酒吧变压器。我希望变换器知道运行的模式pub(调试或其他)。变压器可以告诉它运行的模式吗?如果是这样,怎么样?
答案 0 :(得分:3)
变形金刚可以拥有不同的构造函数。其中一个构造函数可以使用BarbackSettings
个对象,其中包含模式。
例如:
class DartToJsScriptRewriter extends Transformer {
bool releaseMode = false;
DartToJsScriptRewriter.asPlugin(BarbackSettings settings)
: releaseMode = (settings.mode == BarbackMode.RELEASE);