我在 Flutter 项目中,我们正在使用build_runner
.
我们正在使用几个构建器,并且运行所有这些构建器需要很长时间。我们的文件如下所示:
targets:
$default:
builders:
package1|builder1:
# ... options package1
package2|builder2:
# ... options package2
package3|builder3:
# ... options package3
# ... A bunch of other packages
packageN|builderN:
# ... options packageN
现在假设我在项目中应用了一些更改,我需要运行构建器。但我知道,只有一些构建器需要运行,而其他构建器不需要运行(比如说builder2
and builder3
)。
现在,当我跑步时
flutter pub run build_runner build --delete-conflicting-outputs
它正在运行所有构建器,并且需要很长时间。
有没有办法使用命令行运行特定的构建器?