运行构建适配器时出现 Flutter hive 生成器错误

问题描述 投票:0回答:1

我在通过 build runner 命令生成 .g.dart 文件时遇到错误。你能帮忙弄清楚这里出了什么问题吗?

flutter packages pub run build_runner build

Unhandled exception:
Bad state: Unable to generate package graph, no `project/.dart_tool/flutter_gen/pubspec.yaml` found.
#0      _pubspecForPath (package:build_runner_core/src/package_graph/package_graph.dart:232:5)
#1      _parsePackageDependencies (package:build_runner_core/src/package_graph/package_graph.dart:206:21)
#2      PackageGraph.forPath (package:build_runner_core/src/package_graph/package_graph.dart:101:33)
<asynchronous suspension>
#3      main (file:///.../.pub-cache/hosted/pub.dartlang.org/build_runner-2.1.7/bin/build_runner.dart:27:30)
<asynchronous suspension>
pub finished with exit code 255

这是我的pubspec:

dependencies:
   hive: 2.0.5
   hive_flutter: 1.1.0
dev_dependencies:
   hive_generator: 1.1.2
   build_runner: 2.1.7
   build_resolvers: 2.0.6

我尝试清理颤动并再次重建。但是,它仍然有同样的错误。

有什么建议可以解决吗?

谢谢。

flutter dart flutter-hive
1个回答
0
投票

flutter packages pub get
将解决问题,直到下一次
flutter pub get
运行。

© www.soinside.com 2019 - 2024. All rights reserved.