我正在开发一个学习模块化的Flutter项目。因此,我第一次将项目设置为除了项目模块之外的核心、设计和功能模块。我将使用provider进行依赖注入和状态管理,使用mockito进行测试,就像在Android开发中一样,我试图将这些依赖项放在核心模块中,而我的功能模块使用了这个核心模块。但是在我的功能模块中,我也不能访问mockito和provider。有办法做到这一点吗?
这是我的功能模块pubspec.yaml
dependencies:
flutter:
sdk: flutter
core:
path: ../core
design_system:
path: ../design_system
network:
path: ../network这是我的核心模块pubspec.yaml:
dependencies:
flutter:
sdk: flutter
connectivity: ^3.0.6
provider: ^5.0.0
dev_dependencies:
mockito: ^5.0.0
flutter_test:
sdk: flutterhttps://stackoverflow.com/questions/68187566
复制相似问题