i我决定将我的冻结模型和改造文件移至一个单独的项目,以便与另一个项目重复使用。我更新了我的
imports
和
pubspec.yaml
正确地包括新项目,并在VSCODE中没有收到任何错误。
当我构建项目时,我将在所有RetorFit上收到以下内容。G生成的文件:
../gtp-flutter-data/lib/data/providers/cart_api_service.g.dart:24:9:
Error: Type 'ParseErrorLogger' not found.
final ParseErrorLogger? errorLogger;
我在新的或主要数据项目中都没有错误,但这在构建时出现。
有任何有关发生的事情的建议吗?
可能出于某种原因可能发生,因此请尝试所有步骤:
ParseErrorLogger
尝试重建生成的文件:
flutter pub run build_runner clean
flutter pub run build_runner build --delete-conflicting-outputs
在主要项目和共享数据项目中。
确保共享项目包含您的PubSpec.yaml文件中的所有必要依赖项(retrofit
freezed
json_serializable
等)。确认您正在使用它的位置。