我正在使用 Angular 4、Ionic 3 和 Cordova 开发跨平台移动应用程序。我想让我的项目分成多个子项目,这样我就有多个子项目,每个子项目都有自己独立于其他项目的依赖项。我的目标是在这个项目中使用干净的架构。
例如,我想拥有cache
,remote
和data
子项目。子项目cache
不需要对 http 模块的依赖,所以我不想在该模块中使用它,同样我不想在其他任何地方使用类cache
和remote
子项目,但data
子项目所以我的同事不能将来搞砸它。
最后,我想实现与此类似的项目,但这是本机 Android 项目。