如何确定降级标签从2.0降级?无法再建造项目了

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

我刚刚更新了我的扑动,我的项目不再建造了。我收到以下错误

因为项目依赖于progress_hud> = 0.1.1,这需要SDK版本> = 1.23.0 <2.0.0,版本解决失败。酒吧升级失败(1)

现在我在这里阅读this链接,其中说明我应该检查该特定标签。我如何知道哪个标签与哪个分支相关联?基本上我希望任何接近小于2.0的东西。优选1.9或类似的东西。如何确定哪个标签?

flutter
1个回答
1
投票

不要降级您的Dart版本,该软件包存在问题,它没有更新约束:https://github.com/rcpassos/progress_hud/blob/master/pubspec.yaml

正如您可以看到这些约束:

environment:
  sdk: ">=1.23.0 <2.0.0"

不允许构建您的应用程序,您有两种选择:

  1. 等待所有者更新约束
  2. 使用更新约束的其他用户的fork,如下所示:

而不是这个:

dependencies:
  progress_hud: ^1.0.0

用这个:

dependencies:
  progress_hud:
    git: https://github.com/LampeMW/progress_hud/
© www.soinside.com 2019 - 2024. All rights reserved.