我在通过 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 packages pub get
将解决问题,直到下一次 flutter pub get
运行。