Pao*_*fan 10 composer-php symfony-2.3
试图在Symfony 2.3项目中安装KnpGaufretteBundle,我没有运气.问题是:
minimum-stability:stable
(in composer.json
);dev-master
版本仍然是版本.在Symfony文档中阅读这个令人沮丧:
如果您知道仍然需要最低稳定性的酷包或PHP库,请与主要开发人员交谈,并说服他标记稳定版本.
我并没有改变整个项目的最低稳定性dev
,因为它肯定会造成巨大的混乱 - 我的意思是,我不能并用稳定的包和开发包?
我可能错过了一些关于作曲家的事吗?
编辑(2013年8月14日)
根据Sven在下面的回答,我编辑了我composer.json
(你可以在这里找到它)并且它开始起作用了.无论如何,这是一个部分解决方案,因为内联别名不适用于依赖项 - 所以在我的情况下,我必须首先指定"低于稳定"包的所有依赖项,并逐个别名.
Laz*_*nts 31
只是用
"knplabs/knp-gaufrette-bundle": "dev-master@dev"
Run Code Online (Sandbox Code Playgroud)
如果你需要最新的开发版本
您还可以将最小稳定性更改为dev并添加"prefer-stable":如下所示:
"minimum-stability": "dev",
"prefer-stable": true,
Run Code Online (Sandbox Code Playgroud)
然后作曲家将总是试图找到一个稳定的版本,如果没有找到安装开发,所以你的symfony包将仍然稳定.但是在你的情况下,作曲家会安装v0.1.4(最新稳定的knplabs/knp-gaufrette-bundle),所以无论如何你都需要dev-master @ dev.prefer-stable只是一个提示.
归档时间: |
|
查看次数: |
8707 次 |
最近记录: |