我安装Symofny 3.3.8并尝试安装 作曲家需要sylius / taxonomy-bundle和 composer需要sylius / resource-bundle
我收到了错误。
问题1 - sylius / taxonomy-bundle v0.18.0需要sylius / resource-bundle ^ 0.18 - > sylius / resource-bundle [v0.18.0]可以满足 - sylius / taxonomy-bundle的安装请求^ 0.18.0 - > sylius / taxonomy-bundle [v0.18.0]可以满足 - 结论:删除symfony / symfony v3.3.8
- 结论:不要安装symfony / symfony v3.3.8
- sylius / resource-bundle v0.18.0需要symfony / validator ^ 2.7 - > symfony / validator [v2.7.0,v2.7.1,v2.7.10,v2.7.11, v2.7.12,v2.7.13,v2.7.14,v2.7.15,v2.7.16,v2.7.17,v2.7.18, v2.7.19,v2.7.2,v2.7.20,v2.7.21,v2.7.22,v2.7.23,v2.7.24,v2.7.25, v2.7.26,v2.7.27,v2.7.28,v2.7.29,v2.7.3,v2.7.30,v2.7.31,v2.7.32, v2.7.33,v2.7.34,v2.7.4,v2.7.5,v2.7.6,v2.7.7,v2.7.8,v2.7.9, v2.8.0,v2.8.1,v2.8.10,v2.8.11,v2.8.12,v2.8.13,v2.8.14,v2.8.15, v2.8.16,v2.8.17,v2.8.18,v2.8.19,v2.8.2,v2.8.20,v2.8.21,v2.8.22, v2.8.23,v2.8.24,v2.8.25,v2.8.26,v2.8.27,v2.8.3,v2.8.4,v2.8.5, v2.8.6,v2.8.7,v2.8.8,v2.8.9] - 不要安装symfony / validator v2.7.0 |不要安装symfony / symfony v3.3.8
答案 0 :(得分:0)
我认为您要求的是最新的“稳定”版本,目前版本为0.18
。这些版本与最新版本的Symfony不兼容,实际上相当陈旧。版本0.18实际上是2016年中期发布的。如果您将版本要求设置为^1.0.0@dev
,您将获得作为测试版发布的最新捆绑包,这可能是一个很好的起点。
因此,如果您执行此操作:composer require sylius/taxonomy:^1.0.0@dev
,您将获得1.0版的beta3版本。
Sylius的RC版本(目前正在编写此答案时进行测试)不会发布到子树分割(这是您从中请求代码的位置)。明天将发布Sylius 1.0,然后应该很容易要求版本1.0:composer require sylius/taxonomy:^1.0
。
如果您现在需要最新版本(主分支):composer require sylius/taxonomy:dev-master
。请注意,这可能通常不稳定,但是今天如果明天升级使用版本1.0
则应该没问题。