2017-08-07 173 views
0

我在bower.json是这样的:如何使依赖亭子下载不同版本的

"dependencies": { 
    "web-component-A": "~1.0.0", 
    "web-component-B": "~1.0.0" 
} 

在这种情况下,有两个组件需要不同的版本,一些依赖(如冲突聚合物)鲍尔会提示一个问题: “无法找到聚合物合适的版本,请选择一个通过键入下面的号码之一”

有自动下载两个版本的选项?

谢谢 亚历

回答

0

那么你已经在你的问题,只有更多钞票的anwser将其下载到diffent文件夹:

"dependencies": { 
    "polymer": "polymer#2.0.0", 
    "polymer-legacy": "polymer#1.9.0" 
} 

但它是不可能有两个diffent版本同名:

//This does not work! 
"dependencies": { 
    "polymer": "polymer#2.0.0", 
    "polymer": "polymer#1.9.1" 
} 
+0

问题是我没有意识到web-component-A和web-component-B的依赖关系。我只能在“凉亭安装”期间才知道它。所以我不能从一开始就把“聚合物”和“聚合物遗产”。 是否有可能让Bower自动将它们放入不同的文件夹中? –

+0

如果您首先告诉它这样做,Nope Bower只会创建两个独立的文件夹。 –

+0

谢谢!也许你可以建议其他包装工具?我开始明白,我需要npm和bower的组合:-) –

相关问题