1 starter
- startServer()
 - require(options, framework)
 
2 framework
- createInstance()
 - loader,【3loader, loadRouter()之后返回到 framework】
- app.ready()
 - http.createServer()
- server
 - didReady
 - egg-ready
 - serverDidReady
 
 
 
3 loader
- constructor
 - loader
 
constructor
- getEggPaths()
- loop
 - prototype
 - chain Egg#path
 
 - getServerEnv()
 - getAppInfo()
 
loader
- loadPLugin()
- loop EggPaths
 
 - loadConfig()
- loop loadUnits
 
 - this.loader.load()
 - load*Extend()
 - loadCustomLoader()
 - loadCusomApp()
- configWillLoad
 - configDidLoad
 
 - loadService()
 - loadMIddleware()
 - loadController()
 - loadRouter()
- didLoad
 - willReady
 
 
