模块与依赖注入 1. 核心定位 Angular 通过模块组织能力边界,通过依赖注入管理服务实例与对象协作。 2. 需要理解的点 模块负责组织声明、导入与导出 服务负责承载可复用业务能力 Provider 决定实例创建位置与生命周期 依赖注入降低组件与服务的直接耦合 3. 实践建议 优先按业务边界拆分模块 共用能力收敛到共享模块或核心模块 不要把所有服务都提升到全局单例 4. 关联主题 生命周期 TypeScript