路由自动捆绑无法更新

时间:2014-06-05 15:15:42

标签: php symfony composer-php symfony-cmf

我不是作曲家专家,也许我不了解它的一些事情。

我想用它来学习新的Symfony CMF版本: https://github.com/symfony-cmf/symfony-cmf/blob/master/composer.json

正如您在composer.json中看到的那样,需要使用:

    "symfony-cmf/core-bundle": "1.1.*",

在路由自动捆绑https://github.com/symfony-cmf/RoutingAutoBundle/blob/master/composer.json中:

    "symfony-cmf/core-bundle": "1.0.*",

这种差异是否会阻止我使用routing-auto-bundle?或者我可以用某种方式做点什么?如上所述,我还在学习作曲家。

1 个答案:

答案 0 :(得分:1)

由于CoreBundle在1.1.0中没有BC中断,因此您可以将1.1.0别名为1.0.0。这样,你安装1.1,但作曲家认为它是1.0。 https://getcomposer.org/doc/articles/aliases.md

它并不理想,但由于路径自动化不稳定,它是唯一的解决方案。

{
    "require": {
        "symfony-cmf/core-bundle": "1.1.* as 1.0.*"
    }
}