扑:build_runner建立运行命令无限期地

0

的问题

我有一个旧扑项目。 在这我有这样的错误 part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.. 所以我用这个命令 flutter pub run build_runner build. 但它显示出我这个错误 Bad state: Unexpected diagnostics: C:\flutter\bin\cache\dart-sdk\lib\internal\internal.dart:691:16 - This requires the 'non-nullable' language feature to be enabled.[SEVERE] floor_generator:floor_generator on test/bloc/report_bloc_test.dart:. 我如何能解决这个问题?

有什么我已经完成:

  1. 我用 flutter pub upgrade 命令和它升级的一些依赖关系。 88软件包的更新版本不兼容的依赖性的限制。 我试图更新所有依赖手,但是他们中的大多数都是彼此不相容
  2. 试图同步项目在机器人工作室,并重新启动镖分析
  3. 清除缓和重新下载的依赖关系
database flutter flutter-moor
2021-11-24 04:05:46
2

最好的答案

1

这个问题是发生我升级后的颤动。 我解决了它的清洁和升级项目的依赖关系。 运行以下的命令中根目录的项目:

   flutter clean
    flutter packages pub upgrade
    flutter pub run build_runner build

还如他所述,请确保您的sdk version在pubspec.其兼容你的扑sdk版本。

此外,sdk了常见问题/帮助应该至少sdk:">=2.12.0<为3.0.0"为,语法

2021-11-24 04:10:18

我尝试运行了这个命令,没有结果。 我sdk version是">=2.1.0,包括<为3.0.0". 我改变了它为什么你的建议并使用的命令。 现在我得到 pub finished with exit code 78
IBlackVikingl

flutter packages pub run build_runner build --delete-conflicting-outputs 运行这个命令
Anmol Mishra

我得到了同样的错误
IBlackVikingl

你可以分享扑通道名称
Anmol Mishra

当然,但你可以指定我怎么可以这样做?
IBlackVikingl

flutter channel
Anmol Mishra

Anmol Mishra
0

错误是固定的,通过改变sdk版本,并手工更新所有依赖性,与固定的兼容性问题

2021-11-24 05:19:53

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................