Symfony FOSJsRoutingBundle在Symfony 3上的安装

Symfony FOSJsRoutingBundle在Symfony 3上的安装,symfony,Symfony,尝试通过以下方式将添加到我的新Symfony3项目时: composer require friendsofsymfony/jsrouting-bundle 但是,如果出现如下错误流,是否不再支持此捆绑包?我们是否应该使用其他方法 无法将您的需求解析为可安装的软件包集 问题1 -结论:删除symfony/symfony v3.0.0 -结论:不要安装symfony/symfony v3.0.0 -friendsofsymfony/jsrouting bundle 1.5.0需要symfony/

尝试通过以下方式将添加到我的新Symfony3项目时:

composer require friendsofsymfony/jsrouting-bundle
但是,如果出现如下错误流,是否不再支持此捆绑包?我们是否应该使用其他方法

无法将您的需求解析为可安装的软件包集

问题1 -结论:删除symfony/symfony v3.0.0 -结论:不要安装symfony/symfony v3.0.0 -friendsofsymfony/jsrouting bundle 1.5.0需要symfony/serializer~2.0->可由symfony/serializer满足2.0.4,2.0.4,2.0.4,2.0.5,2.0.5,2.0.7,2.0.12,2.0.13,2.0.13,2.0.14,2.0.0.15,2.0.0.4,2.0.0.4.4.4,2.0.0.4.4.4,2.0.1.14,2.0.14,2.0.15,2.0.0.15,2.0.15,2.0.0.16,2.0.16,2.0.16,2.0.16,2.0.16,2.2.0.0.5,2.0.5,2.5,2.5,2.5,2.5,2.0.0.0.15,2.15,2.0.16,2.16,2.16,2.2.5,2.5,2.5,2 2.7、2.1.8、2.1.9、2.2.0、2.2.1、2.2.10、2.2.11、2.2.2、2.2.3、2.2.4、2。2.5、2.2.5、2.2.5、2.2.2.2.2.2.2.2.2.2.5、2.3.1、2.3.1、2.3.10、2.3.10、2.3.11、2.3.11、2.2.2.2.2.5、2.2.2.2.2.2.1、2.3.10、2.3.10、2.3.10、2.3.10、2.10、2.3.3.10、2.10、2.3.11、2.3.11、2.3.11、2.3.11、2.3.11、2.3.2.3.3.11、2.3.11、2.11、2.2.3.2.3.3.3.12、2.12、2.12、2.2.2.2.2.2.3.2.3.3.2.2.2 v2.3.33、v2.3.34、v2.3.35、v2.3.4、v2.3.5、v2.3.6、v2.3.7、v2.3.8、v2.3.92.4.3,2.4.4.4.4.4.0,2.2.4.4.4.4.2.4.4.4.4.5、2.4.5.4.5、2.4.5.6、2.4.4.7、2.4.4.7、2.4.4.4.4.4.4.4、2.4.4.7、2.4.4.7、2.4.4.4.7、2.4.4.4.7、2.4.4.7、2.4.4.4.7、2.4.4.4.7、2.4.4.4.7、2.7、2.4.4.4.4.8、2.8、2.8、2.4.4.8、2.4.4.4.4.4.8、2.7、2.7、2.7、2.4.4.4.4.7、2.7 2.4、2.6.5、2.6.6、2.6.7、2.6.8、2.6.9、2.7.0、2.7.1、2.7.2、2.7.3、2.7.4、2.7.5、v2.7.6、v2.7.7、v2.8.0]

…[截断]

  • 不安装symfony/serializer v2.8.0 |不安装symfony/symfony v3.0.0
    • symfony/symfony 3.0.*->的安装请求可由symfony/symfony[v3.0.0]满足
    • friendsofsymfony/jsrouting bundle ^1.5->的安装请求可由friendsofsymfony/jsrouting bundle满足[1.5.0、1.5.1、1.5.2、1.5.3、1.5.4]
安装失败,将./composer.json还原为其原始内容


symfony3是大约一周前发布的,它是一个新的主要版本,它包含了与以前版本不同的BC,在以前的版本中,贬值的代码将无法工作

您的问题可能是由于许多第三方捆绑包没有更新其代码库以与Symfony 3兼容,这就是为什么brilliance of composer拒绝为您安装它的原因


如果您计划使用许多第三方捆绑包,我的建议是您安装Symfony 2.8,在那里所有东西都可以正常工作并安装,您将收到代码贬值的警告和通知。

谢谢您的好意-这对我正在进行的工作来说是一个麻烦,但我相信在此期间我可以找到一些可以解决的问题…!:-)