如何配置chopper库的build.yaml自定义生成文件路径?
如何配置Chopper将生成文件统一放到lib/generated目录?
你之前的配置无效,是因为错误地将build_extensions嵌套在了options节点下。正确的build.yaml配置需要把build_extensions直接作为对应生成器的子配置项,具体如下:
targets: $default: builders: source_gen|combining_builder: build_extensions: '^lib/{{}}.dart': 'lib/generated/{{}}.g.dart' chopper_generator: build_extensions: '^lib/{{}}.dart': 'lib/generated/{{}}.chopper.dart'
配置完成后,执行命令:
flutter pub run build_runner build
生成的.chopper.dart和.g.dart文件就会统一输出到lib/generated目录下。
内容的提问来源于stack exchange,提问作者Victor Semenovich
相关产品推荐
相关产品推荐

