【问题标题】:After cloning any flutter project I can not resolve dependencies?克隆任何颤振项目后,我无法解决依赖关系?
【发布时间】:2021-11-29 02:44:47
【问题描述】:

我想克隆开源项目,我在点击 pub get 后遇到了一个漏洞,所有依赖项都无法解决,而且很多代码已经过时了,我该如何克服呢?

【问题讨论】:

    标签: flutter dart clone flutter-dependencies


    【解决方案1】:

    请使用 intl 0.17.0 解决问题

    【讨论】:

      【解决方案2】:

      这个问题是由于依赖版本之间的冲突造成的。 您正在使用两个需要不同版本的 intl 的依赖项:

      1. flutter_localization
      2. openfluttercommerce

      在您的pubspec.yaml 中,将intl 的版本从0.16.0 更改为0.17.0。它可能会导致与可能依赖于0.16.0 版本的intl 的其他依赖项发生另一个冲突。如果出现这种情况,您需要将使用的依赖项的版本更改为任何需要相同版本的intl

      【讨论】:

        【解决方案3】:

        每当您从 Github 克隆项目时,在看到项目的第一次提交后,尝试使用 flutter sdk 版本 1.17.0 或 1.22.4 打开它,然后问题似乎就解决了。

        但在这里,您似乎遇到了两个依赖项的问题,尝试通过在 yuml 文件中不提及任何版本来解决该问题。

        【讨论】:

          猜你喜欢
          • 2014-09-05
          • 2020-05-31
          • 2021-08-24
          • 1970-01-01
          • 1970-01-01
          • 2021-09-10
          • 2021-01-26
          • 2021-10-31
          • 2013-07-01
          相关资源
          最近更新 更多