【发布时间】:2020-02-24 11:03:48
【问题描述】:
我有一个带有子模块的 Flutter 项目:
- root Flutter project
- Flutter module 1
- Flutter module 2
...
- Flutter module N
每个模块都包含用@JsonSerializable()注解的类。
目前我用这个脚本构建模型:
for dir in [DIR_LIST]
do
echo "Building models in ${dir}"
cd ${BASE_DIR}/${dir}
flutter packages pub run build_runner build --delete-conflicting-outputs
done
有没有办法在我的项目中使用根目录中的单个命令构建每个子模块,而不是循环每个目录?
【问题讨论】:
-
build.yaml可能是可行的。见pub.dev/packages/build_config -
您找到解决方案了吗?