1

我正在尝试使用最新版本的聚合物、角度和 bwu_datagrid 0.0.18 创建一个简单的项目。我无法通过 pub get,我收到警告,并且 pub 从不下载 bwu_datagrid。我需要帮助让这 3 颗宝石在交响乐中发挥作用。

pubspec.yaml:
名称:angu_poly
描述:示例 Web 应用程序
依赖项:
角度:任何
聚合物:任何
bwu_datagrid:“0.0.18”

这是我得到的警告:

Pub 失败,[1] 解决依赖关系... barback 上的不兼容版本约束:-聚合物 0.10.0-pre.0 取决于版本 >=0.9.0 <0.13.0 - pub 本身取决于版本 >=0.13.0 <0.15.3

** 警告:由于未安装软件包,应用程序可能无法运行。请尝试再次运行 pub get。**

以防万一,我使用的是最新的 dart editor/sdk:
Dart Editor version 1.7.2.release (STABLE) Dart SDK version 1.7.2

4

1 回答 1

1

为您添加特定的版本约束pubspec.yaml

dependencies:
  polymer: '>=0.15.1 <0.16.0'

这可能会导致后续错误。针对类似的错误继续进行。
作为最后的手段,您可以添加依赖项覆盖以强制一个包,无论它是否满足其他导入包中定义的约束(尽管使用风险自负)。

 dependency_overrides:
   some_package: '=>1.0.0 <1.1.1'
于 2014-11-18T21:28:26.720 回答