2016-09-27 1 views
1

В моем главном файле composer.json в корне моего приложения Laravel я следующие:Laravel Dependency Проблемы местного пакета

"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "guzzlehttp/guzzle": "~5.3|~6.0", 
    "company/package": "dev" 
}, 
"autoload": { 
    "classmap": [ 
     "database" 
    ], 
    "psr-4": { 
     "App\\": "app/", 
     "Company\\Package\\": "packages/company/package/src" 
    } 
}, 

Затем в файле composer.json моего пакета, я есть эта строка:

"require": { 
    "zizaco/entrust": "5.2.x-dev" 
}, 
"minimum-stability": "dev" 

Когда я бегу обновления композитор из корневого каталога, я получаю следующее сообщение об ошибке:

Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - company/package dev-feature/auth requires zizaco/entrust 5.2.x-dev -> satisfiable by zizaco/entrust[5.2.x-dev] but these conflict with your r 
equirements or minimum-stability. 
    - company/package dev-feature/auth requires zizaco/entrust 5.2.x-dev -> satisfiable by zizaco/entrust[5.2.x-dev] but these conflict with your r 
equirements or minimum-stability. 
    - Installation request for company/package dev-feature/auth -> satisfiable by company/package[dev-feature/auth]. 

Я точно не знаю, что происходит? В чем именно заключается ограничение или требование, вызывающее проблему?

ответ

0

Я считаю, что нашел проблему. В моем корневом файле composer.json я изменил следующее, и теперь он работает:

"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "guzzlehttp/guzzle": "~5.3|~6.0", 
    "company/package": "dev-auth" 
}, 
Смежные вопросы