本期介绍的概念https://github.com/dart-lang/source_gen/issues/272
总结:
所需的目录结构
我曾考虑建设高速缓存但它似乎json_serializable不支持这一点,即使它没有我不知道,如果它甚至有可能在缓存文件运行建设者。
我还认为,这里提到的聚合建设者。
Generate one file for a list of parsed files using source_gen in dart
不过还是json_serializable是一个问题,在该职位的source_gen版本是超级老没有描述的解决方案很好。
这是不可能的build_runner
。跟随的问题是https://github.com/dart-lang/build/issues/1689
请注意,这没有太大的帮助与你不创作的建设者,也不会用之类的东西SharedPartBuilder
工作。