【发布时间】:2013-08-15 09:27:48
【问题描述】:
尝试在 Symfony 2.3 项目中安装 KnpGaufretteBundle,但没有运气。问题是:
-
minimum-stability:stable(在composer.json); - 我需要的捆绑包仍然是
dev-master版本。
阅读 Symfony 文档中的 this 令人沮丧:
如果你知道一个很酷的包或 PHP 库仍然需要开发人员 最低稳定性,与首席开发人员交谈并说服他标记 一个稳定的版本。
我不会将整个项目的最低稳定性更改为dev,因为它肯定会造成巨大混乱 - 我的意思是,可以我不是并排使用稳定包和开发包吗?
也许我错过了一些关于作曲家的东西吗?
编辑(2013 年 8 月 14 日)
根据下面Sven 的回答,我已经编辑了我的composer.json(你可以找到它here)并且它开始工作了。无论如何,这是一个部分解决方案,因为内联别名不适用于依赖项 - 所以在我的情况下,我必须首先指定“不稳定”包的所有依赖项,然后一个一个地给它们起别名。
【问题讨论】: