angular源码分析:图解angular的启动流程
今天做了一些图来说明angular,由于angular实在太复杂了,不知道用什么图表示比较好,所以就胡乱画了一些,希望有人能看得懂。
一、源码文件编译合并顺序图
![源码文件编译合并顺序图](https://images2015.cnblogs.com/blog/830281/201511/830281-20151113004550681-1772625533.png)
二、angular.module函数功能图
![angular.module函数功能图](https://images2015.cnblogs.com/blog/830281/201511/830281-20151113004734228-562596929.png)
三、publishExternalAPI函数功能图
![publishExternalAPI函数功能图](https://images2015.cnblogs.com/blog/830281/201511/830281-20151113004911306-1095175150.png)
四、注入器工厂函数createInjector内部的providerCache和instanceCache
![注入器工厂函数createInjector内部的providerCache和instanceCache](https://images2015.cnblogs.com/blog/830281/201511/830281-20151113005238915-1638675249.png)
上一期:angular源码分析:angular的整个加载流程
下期预告:angular源码分析:angular中$rootscope的实现——scope的一生
鹏之徙于南冥也,水击三千里,抟扶摇而上者九万里,去以六月息者也。