Pub失败,[1]解析依赖关系... code_transformers上的版本约束不兼容

时间:2014-09-05 18:13:10

标签: dart dart-polymer angular-dart

以下是我的pubspec.yaml文件

name: MyApp
description: A sample command-line application
dependencies:
  csv_sheet: any
  redstone: any
  shelf_static: any
  browser: any
  angular: ">=0.14.0 <0.15.0"
  polymer: ">=0.13.0"
  core_elements: ">=0.2.0+1"
  paper_elements: ">=0.1.1+2"

我收到了关注错误

Pub get failed, [1] Resolving dependencies...
Incompatible version constraints on code_transformers:
- angular 0.14.0 depends on version >=0.1.4+2 <0.2.0
- polymer 0.13.0 depends on version >=0.2.0 <0.3.0

因此角度和聚合物使用不同版本的code_transformers。

角度和聚合物版本约束的组合会使我的pubspec.yaml工作吗?

1 个答案:

答案 0 :(得分:3)

您可以添加

dependency_overrides:
  code_transformers: '>=0.2.0 <0.3.0'

到您的pubspec.yaml文件。

由于Angular未使用此code_transformers版本进行测试,因此您将面临风险 作为替代方案,您可以使用旧版本的Polymer或等待下一个Angular版本。