繁体   English   中英

$ flutter pub run build_runner 在项目中构建 hive 没有响应

[英]$ flutter pub run build_runner build in project with hive not responding

当使用 hive 运行 $ flutter pub run build_runner build in project 时,它就停在这里(我什至等了 2 个小时,它不再继续了),我尝试创建一个专门用于 Z8A4AC216FB230DA3834DE641B3E5DF 实施的新项目。 但它是同一个问题

[INFO] Generating build script...
[INFO] Generating build script completed, took 528ms
[WARNING] Deleted previous snapshot due to missing asset graph.
[INFO] Creating build script snapshot......
[INFO] Creating build script snapshot... completed, took 21.3s
[INFO] Initializing inputs
[INFO] Building new asset graph...
[INFO] Building new asset graph completed, took 1.2s
[INFO] Checking for unexpected pre-existing outputs....
[INFO] Checking for unexpected pre-existing outputs. completed, took 2ms
[INFO] Running build...
[INFO] Generating SDK summary...

这是我的 class:

import 'package:hive/hive.dart';

part 'person.g.dart';

@HiveType(typeId: 0)
class Person extends HiveObject {
  @HiveField(0)
  int id;
  @HiveField(1)
  String name;
  @HiveField(2)
  DateTime birthDate;
  Person(this.id, this.name, this.birthDate);
}

和我的 pubspec.yaml 文件:

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  hive:
  hive_flutter:
  path_provider:

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.3

dev_dependencies:
  flutter_test:
    sdk: flutter
  build_runner:
  hive_generator:


flutter:

  

我也面临同样的问题并解决了,

flutter pub upgrade

如果这对您没有帮助,请尝试这些步骤

flutter clean

flutter pub get

flutter packages pub run build_runner build --delete-conflicting-outputs  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM