【问题标题】:Dependency issue Dart依赖问题 Dart
【发布时间】:2012-12-29 04:50:39
【问题描述】:

我是 dart 的新手,我正在尝试将“Buckshot:'any'”包含到我的 yaml 文件中。不幸的是,我在运行 pub install 时遇到了依赖错误。我确信这是一个非常简单的问题,但我们将不胜感激。

谢谢你, 克雷格

错误:

Running pub install ...
Pub install failed, [1] Resolving dependencies...
Incompatible dependencies on 'logging':
- 'web_ui' depends on it from source 'hosted'
- 'buckshot' depends on it from source 'sdk'

Pubspec.yaml

name:  TestName
description:  A sample application

dependencies:
   hipster_mvc: 0.2.2
   web_ui: ">=0.2.10 <0.2.11"
   buckshot: 'any'

【问题讨论】:

    标签: dependencies dart dartium dart-pub


    【解决方案1】:

    问题来自于对同一包的不兼容依赖项。 web_ui 正在 pub 中寻找 logging 包,buckshot 正在 dart:sdk 中寻找 logging。

    前段时间,SDK packages have been moved on pub.dartlang.org。

    hosted version of buckshot 看起来很旧(0.1.3)并且无法处理该修改。但是,github 上项目的最后一个版本确实如此。因此,您可以使用最新版本的Buckshot 使用以下依赖项:

    dependencies:
      hipster_mvc: 0.2.2
      web_ui: ">=0.2.10 <0.2.11"
      buckshot:
        git: git://github.com/prujohn/Buckshot.git
    

    【讨论】:

      猜你喜欢
      • 2012-05-23
      • 2017-07-12
      • 2020-08-13
      • 2020-10-21
      • 2020-05-19
      • 2012-03-23
      • 2011-03-08
      • 2017-12-26
      • 2023-04-01
      相关资源
      最近更新 更多