Dart 版本控制 - 没有匹配的版本
Dart versioning - no matching version
在我的 angular2 项目中,我没有设法添加 "google_maps: 3.1.0" 依赖项。
似乎这个库与 "angular2: 2.0.0-beta.20".
冲突
错误信息是:
Package code_transformers has no versions that match >=0.4.1 <0.5.0 derived from:
- build 0.3.0 depends on version ^0.4.1
但是,"google_maps: 3.1.0" 在其依赖项和传递依赖项中不包含 "code_transformers" 或 "build" 包。
感谢您的帮助。
这意味着 pub get
或 pub upgrade
找不到一组兼容的依赖项。
再次尝试注释掉除两个和 运行 pub get
或 pub upgrade
之外的所有依赖项。然后添加一个依赖项并再次 运行 等等,直到出现错误。这样你就可以找出是什么依赖导致了问题。
不要在 pubspec.yaml
中使用 any
作为依赖约束。众所周知,这会引起麻烦,因为 pub
必须分析整个搜索 space,这是巨大的。
在我的 angular2 项目中,我没有设法添加 "google_maps: 3.1.0" 依赖项。 似乎这个库与 "angular2: 2.0.0-beta.20".
冲突错误信息是:
Package code_transformers has no versions that match >=0.4.1 <0.5.0 derived from:
- build 0.3.0 depends on version ^0.4.1
但是,"google_maps: 3.1.0" 在其依赖项和传递依赖项中不包含 "code_transformers" 或 "build" 包。
感谢您的帮助。
这意味着 pub get
或 pub upgrade
找不到一组兼容的依赖项。
再次尝试注释掉除两个和 运行 pub get
或 pub upgrade
之外的所有依赖项。然后添加一个依赖项并再次 运行 等等,直到出现错误。这样你就可以找出是什么依赖导致了问题。
不要在 pubspec.yaml
中使用 any
作为依赖约束。众所周知,这会引起麻烦,因为 pub
必须分析整个搜索 space,这是巨大的。