我正在尝试使用以下内容从PUB获取包:
name: 'ch_padart'
version: 0.0.1
dependencies:
angular: "1.1.0"
angular_node_bind: any
polymer: ">=0.15.5+2 <0.16.0"
core_elements: ">=0.6.0+4 <0.7.0"
paper_elements: ">=0.6.1 <0.7.0"
web_components: ">=0.9.0 <0.11.0"
browser: ">=0.10.0+2 <0.11.0"
dev_dependencies:
unittest: ">=0.11.0+5 <0.12.0"
mock: ">=0.11.0+2 <0.12.0"
transformers:
- angular:
html_files:
- web/index.html
- polymer:
entry_points: web/index.html
lint: false
但最终结果始终是“在收到完整标题之前连接已关闭” 如果你删除角度OR聚合物(和元素),然后运行pub get,没有问题,所有下载和运行正常。没有显示任何其他警告, - verbose没有任何帮助,我可以看到。
答案 0 :(得分:1)
当您从命令行运行pub get -v
时,您会看到pub正在努力工作但无法找到兼容的依赖项集。最近有一个类似的问题,我想集合包在不同的依赖关系中需要非重叠的版本约束。
当使用Angular和Polymer时,这是很常见的。
您可能需要手动调查依赖项以查找原因。
当您删除所有依赖关系约束然后再逐一添加它们时,可能会从pub get
获得一些反馈。
答案 1 :(得分:1)
pubviz包也有助于解决此类问题:https://pub.dartlang.org/packages/pubviz