首页 文章

在Symfony3上安装Symfony FOSJsRoutingBundle

提问于
浏览
0

尝试通过以下方式将FOSJsRoutingBundle添加到我的新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.5,2.0.6,2.0.7,v2.0.10,v2.0.12,v2.0.13,v2.0.14,v2.0.15,v2.0.16,v2.0.17,v2.0.18,v2.0.19, v2.0.20,v2.0.21,v2.0.22,v2.0.23,v2.0.24,v2.0.25,v2.0.9,v2.1.0,v2.1.1,v2.1.10,v2.1.11,v2.1.12,v2 . 1.13,v2.1.2,v2.1.3,v2.1.4,v2.1.5,v2.1.6,v2.1.7,v2.1.8,v2.1.9,v2.2.0,v2.2.1,v2.2.10,v2.2.11, v2.2.2,v2.2.3,v2.2.4,v2.2.5,v2.2.6,v2.2.7,v2.2.8,v2.2.9,v2.3.0,v2.3.1,v2.3.10,v2.3.11,v2 . 3.12,v2.3.13,v2.3.14,v2.3.15,v2.3.16,v2.3.17,v2.3.18,v2.3.19,v2.3.2,v2.3.20,v2.3.21,v2.3.22,v2.3.23, v2.3.24,v2.3.25,v2.3.26,v2.3.27,v2.3.28,v2.3.29,v2.3.3,v2.3.30,v2.3.31,v2.3.32,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.9,v2.4.0,v2.4.1,v2.4.10,v2.4.2,v2.4.3,v2.4.4, v2.4.5,v2.4.6,v2.4.7,v2.4.8,v2 . 4.9,v2.5.0,v2.5.1,v2.5.10,v2.5.11,v2.5.12,v2.5.2,v2.5.3,v2.5.4,v2.5.5,v2.5.6,v2.5.7,v2.5.8, v2.5.9,v2.6.0,v2.6.1,v2.6.10,v2.6.11,v2.6.12,v2.6.2,v2.6.3,v2.6.4,v2.6.5,v2.6.6,v2.6.7,v2 . 6.8,v2.6.9,v2.7.0,v2.7.1,v2.7.2,v2.7.3,v2.7.4,v2.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恢复为原始内容 .

1 回答

  • 2

    Symfony 3在大约一个星期前发布,它是一个新的主要版本,包含与以前版本的BC断点,其中折旧代码不起作用 .

    您的问题可能是因为许多第三方捆绑包没有更新其代码库以与Symfony 3兼容,这就是为什么作曲家的光彩拒绝为您安装它 .

    如果您计划使用许多第三方软件包,我的建议是您安装Symfony 2.8,其中一切都应该工作和安装,您将收到有关折旧代码的警告和通知 .

相关问题