进阶

Amove 流程图

amove

如上图所示,我们可以看到,Amove 编译分为首次编译和二次编译,首次编译执行的过程中会建立编译原子树,同时基于此结构实现二次编译(增量编译)功能。而变更依赖的收集和依赖更新编译都由 Amove 来处理,用户不用太多关心细节。