作曲家设置本地存储库(满意)

时间:2015-02-20 09:54:21

标签: repository composer-php satis

我想设置一个本地存储库,所以我设置满意。 我加载了SonataAdminBundle和KnpMenuBundle作为例子。 satis.json: {"type": "vcs", "url": "https://github.com/sonata-project/SonataAdminBundle"},{"type": "vcs", "url": "https://github.com/KnpLabs/KnpMenuBundle"}

之后,在我的项目作曲家中:

{"repositories": [
    {
        "type": "composer",
        "url": "http://my.local.repo/"
    },
    { "packagist" : false }
],
"minimum-stability":"dev",
"require": {
    "sonata-project/admin-bundle": "dev-master"
},

}

当我做作曲家更新时,我收到了这个错误:

  Problem 1
- sonata-project/admin-bundle dev-master requires knplabs/knp-menu >=1.1.0,<3.0.0 -> no matching package found.
- sonata-project/admin-bundle dev-master requires knplabs/knp-menu >=1.1.0,<3.0.0 -> no matching package found.
- Installation request for sonata-project/admin-bundle dev-master -> satisfiable by sonata-project/admin-bundle[dev-master].

潜在原因:   - 包名中的拼写错误   - 根据您的最小稳定性设置,包装没有足够稳定的版本    有关详细信息,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion

我该怎么办?

1 个答案:

答案 0 :(得分:0)

我得到了解决方案: 有两个捆绑:knplabs / knp-menu-bundle和knplabs / knp-menu,我正在下载错误的。