安装依赖项的依赖项时,Composer失败,但直接安装依赖项时则不会

时间:2017-12-13 08:32:27

标签: php laravel composer-php packages project-management

我有一个主要的composer.json,其中包含以下内容

"type": "project",
"repositories": [
    {
        "type": "path",
        "url": "../packages/example/example/",
        "options": {
            "symlink": true
        }
    }
],
"require": {
    "example/example": "@dev"
},
"minimum-stability": "dev",
"prefer-stable": true

我还有一个包含以下内容的example/example包的作曲家:

"type": "project",
"require": {
    "baum/baum": "1.1.*",
    "roave/security-advisories": "@dev"
},
"minimum-stability": "dev",
"prefer-stable": true

当我在我的主项目(第一个作曲家)中运行composer installcomposer update时,包baum/baum已安装,但roave/security-advisories即使我的最小 - 稳定性设置为dev

有没有办法强制在主项目中包含依赖项的@dev依赖项?

0 个答案:

没有答案