我在将多个构建器混合在一个软件包中时遇到问题。
事实上,我创建了build.yaml,其中包含用于生成文件的源(JS构建器),但是当我需要测试我的Web应用程序(即,使用build_web_compilers)时,仅当我删除build.yaml文件时,它才有效。 / p>
如何在不删除/重新创建build.yaml文件的情况下使用两个构建器(JS构建器+ Web构建器)?
build.yaml
targets: $default: builders: js_wrapping_generator|js_wrapping: enabled: true sources: - 'lib/src/*.dart' - 'example/*.dart' builders: js_wrapping: target: "js_wrapping_generator" import: "package:js_wrapping_generator/builder.dart" builder_factories: ["jsWrapping"] build_extensions: {".dart": [".g.dart"]} auto_apply: dependents build_to: source
版本