【问题标题】:Flutter - Overridden dependenciesFlutter - 覆盖依赖项
【发布时间】:2021-03-02 16:37:37
【问题描述】:

运行“flutter pub get”后,出现以下错误:

警告:您正在使用这些被覆盖的依赖项:

!路径 1.6.4

【问题讨论】:

  • 在您的问题中附加您的 pubspec.yaml 文件代码。

标签: flutter flutter-dependencies


【解决方案1】:

这不是问题。发生这种情况是因为您(或任何其他传递依赖项)可能会覆盖您已经在使用的某些依赖项。例如,如果您使用 path: 0.X.X 并且其他一些依赖项使用 dependency_overrides 以确保使用 path: 1.6.4,它将向您显示该消息。

总体而言,您不必担心这一点,有时实际上需要它才能使某些依赖项一起工作。

【讨论】:

    【解决方案2】:

    请提供更多详细信息,以便我更好地回答。 附加您的 pubspec.yaml

    但是现在我可以告诉你一些应该有效的方法.. 首先看看你是否使用了所有依赖项的最新版本然后:

    尝试:

    • 重启你的ide
    • flutter clean

    如果这两个都不起作用,那么最后尝试

    flutter pub cache repair
    

    【讨论】:

      猜你喜欢
      • 2014-03-18
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      • 2012-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多