Composer php 作曲人不首先寻找替代VCS/Git回购

Composer php 作曲人不首先寻找替代VCS/Git回购,composer-php,Composer Php,我的composer.json中有以下内容,对于bear/package,它选择了替代的git回购,但对于bear/skeleton则没有。对于bear/skeleton,它从packagist获得的是主回购结算da04548,而不是从github.com/mackstar帐户获得的6b3bd0ae16 有人知道为什么这对一种回购有效,而对另一种回购无效吗 提前谢谢 { "name": "mackstar/spout", "description":"A BEAR.Sunday based CM

我的composer.json中有以下内容,对于bear/package,它选择了替代的git回购,但对于bear/skeleton则没有。对于bear/skeleton,它从packagist获得的是主回购结算da04548,而不是从github.com/mackstar帐户获得的6b3bd0ae16

有人知道为什么这对一种回购有效,而对另一种回购无效吗

提前谢谢

{
"name": "mackstar/spout",
"description":"A BEAR.Sunday based CMS",
"keywords":[
    "PHP",
    "CMS"
],
"authors":[
    {
        "name": "Richard McIntyre"
    }
],
"repositories": [

    {
        "type": "vcs",
        "url":  "https://github.com/mackstar/BEAR.Skeleton"
    },
    {
        "type": "vcs",
        "url":  "https://github.com/mackstar/BEAR.Package"
    }
],
"require":{
    "php":">=5.4.0",
    "ext-curl":"*",
    "bear/resource":"0.9.*",
    "bear/skeleton":"dev-develop",
    "bear/package":"dev-develop",

问题在于版本
dev master
中的
composer/installers
上的新bear/package,这是您的最低稳定性所不允许的或所需的,因此无法安装该软件包


如果您将
“composer/installers”:“@dev”
添加到您的requires或
“最小稳定性”:“dev”
添加到顶层,它也应该为这个包选择自定义git回购。

问题是版本
dev master
中的
composer/installers
上的新熊/包,这是您不允许的最低稳定性或要求,使软件包无法安装

如果将
“编写器/安装程序”:“@dev”
添加到requires或
“最低稳定性”:“dev”
添加到顶层,则还应为此包选择自定义git回购