【问题标题】:Version solving failed when adding dependency "parse_server_sdk_flutter: ^2.1.0" to pubspec.yaml in Flutter在 Flutter 中将依赖项“parse_server_sdk_flutter: ^2.1.0”添加到 pubspec.yaml 时版本解决失败
【发布时间】:2021-06-11 19:42:51
【问题描述】:

我有一个大问题,更新到 Flutter 2.0 后,我无法将“parse_server_sdk_flutter: ^2.1.0”添加到我的 Flutter 项目中。下面是错误消息和我的 pubspec.yaml 依赖项。

在控制台中运行“Flutter pub get”时出现错误消息 =>

因为 parse_server_sdk_flutter >=2.1.0 依赖于 path_provider ^1.6.27 而 MyApp 依赖于 path_provider ^2.0.1,所以禁止 parse_server_sdk_flutter >=2.1.0。 所以,由于MyApp依赖于parse_server_sdk_flutter ^2.1.0,版本解析失败。

version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  google_fonts: ^2.0.0
  fab_circular_menu: ^1.0.0
  hive: ^2.0.0
  hive_flutter: ^1.0.0
  path: 1.8.0
  provider: ^4.3.1
  path_provider: ^2.0.1 #1.6.27
  intl: ^0.16.1
  shimmer: 1.1.2
  reorderables: any
  animator: ^2.0.2
  flutter_animator: ^2.1.0
  http: ^0.13.0
  xml2json: ^5.0.0
  cupertino_icons: ^1.0.2
  parse_server_sdk_flutter: ^2.1.0

dev_dependencies:
  flutter_test:
    sdk: flutter

【问题讨论】:

    标签: flutter parse-server back4app


    【解决方案1】:

    我找到了自己问题的答案。如果其他人有任何包冲突。 只需将“any”而不是实际版本号放在这些冲突包的末尾即可。像这样 => "parse_server_sdk_flutter: any"

    【讨论】:

      猜你喜欢
      • 2021-09-28
      • 2021-07-08
      • 1970-01-01
      • 2021-06-16
      • 2020-04-15
      • 2021-11-25
      • 2021-08-09
      • 2021-07-25
      • 2019-07-30
      相关资源
      最近更新 更多