Flutter - firebase_auth_web 5.4.0依赖于intl ^0.17.0,但我必须使用更高的版本(intl ^0.18.0)

eyh26e7m  于 2023-05-18  发布在  Flutter
关注(0)|答案(1)|浏览(222)

Flutter Dependencies错误:

Because firebase_auth_web 5.4.0 depends on intl ^0.17.0 and no versions of firebase_auth_web match >5.4.0 <6.0.0, firebase_auth_web ^5.4.0 requires intl ^0.17.0.
So, because ventus depends on both intl ^0.18.0 and firebase_auth_web ^5.4.0, version solving failed.
exit code 1

我有其他依赖项,必须使用intl: ^0.18.0
有没有办法解决firebase_auth_web的依赖关系?
它起源于firebase_auth: ^4.5.0-这是最新版本
我尝试降低依赖性-但没有成功-我最终得到了非空安全包,不能从那里继续。

dly7yett

dly7yett1#

请在dependecies后添加dependency_overrides

dependencies:
  # for localizations (firebase_ui_auth uses)
  flutter_localizations:
      sdk: flutter

# for rest
dependency_overrides:
  intl: 0.18.0

相关问题