2014-09-23 254 views
0

安装DoctrineCouchDBBundle我无法安装DoctrineCouchDBBundlephp composer.phar update返回:上的Symfony 2.5.4与作曲家


加载作曲家库与包信息

更新的依赖关系(包括需要-DEV)

您的需求无法解析为可安装的一组软件包。

问题教义/ CouchDB的-ODM-束DEV-主设备1

  • 安装请求 - 由教义/ CouchDB的-ODM束[DEV-主]可满足的。

  • doctrine/couchdb-odm-bundle dev-master需要doctrine/couchdb-odm @dev - 找不到匹配的软件包。

可能的原因:

阅读http://getcomposer.org/doc/articles/troubleshooting.md以解决进一步的常见问题。


这是我composer.json文件(require部分):

"require": { 
    "php": ">=5.3.3", 
    "symfony/symfony": "2.5.*", 
    "doctrine/orm": "~2.2,>=2.2.3", 
    "doctrine/doctrine-bundle": "~1.2", 
    "twig/extensions": "~1.0", 
    "symfony/assetic-bundle": "~2.3", 
    "symfony/swiftmailer-bundle": "~2.3", 
    "symfony/monolog-bundle": "~2.4", 
    "sensio/distribution-bundle": "~3.0", 
    "sensio/framework-extra-bundle": "~3.0", 
    "incenteev/composer-parameter-handler": "~2.0", 
    "doctrine/couchdb-odm-bundle": "dev-master", 
    "components/bootstrap": "3.2.*" 
}, 

我在做什么错? 谢谢

回答

1

只需在需求列表中添加"doctrine/couchdb-odm": "@dev"并再次运行composer update

您可能正在使用稳定模式。我稳定模式,如果你有不稳定版本的间接依赖需要在根中需要。不稳定的代价只能从根列表中安装。

+0

谢谢,我不得不添加'“doctrine/couchdb”:“@dev”' – bob12 2014-09-27 14:02:01