esprima // 分析js流程">esprima // 分析js流程SOLID:面向对象设计面向切面的编程思想 SOLID 设计原则依赖注入 DI 面向对象工厂模式面向切面 IOC 控制反转 依赖查找依赖注入 AOP 面向切面编程 a.after().before() inversify reflect-metadata //inversify-koa-utilskoa-router@types/koa @types/koa-router inversify-binding-decorators esprima // 分析js流程