2017-08-03 66 views
1

我有这个作曲家文件作曲家更新失败你的要求不能被解析到一个安装包集合

{ 
    "name": "laravel/laravel", 
    "description": "The Laravel Framework.", 
    "keywords": ["framework", "laravel"], 
    "license": "MIT", 
    "type": "project", 
    "require": { 
     "laravel/framework": "4.2.*", 
     "guzzlehttp/guzzle": "~4.0", 
     "zizaco/confide": "[email protected]", 
     "zizaco/entrust": "1.2.*@dev", 
     "way/generators": "~2.0", 
     "zurb/foundation": "5.0.3", 
     "artdarek/oauth-4-laravel": "dev-master" 
    }, 
    "require-dev": { 
     "phpunit/phpunit": "4.4.*" 
    }, 
    "autoload": { 
     "classmap": [ 
      "app/commands", 
      "app/controllers", 
      "app/models", 
      "app/database/migrations", 
      "app/database/seeds", 
      "app/tests/TestCase.php" 
     ] 
    }, 
    "scripts": { 
     "post-install-cmd": [ 
      "php artisan clear-compiled", 
      "php artisan optimize" 
     ], 
     "post-update-cmd": [ 
      "php artisan clear-compiled", 
      "php artisan optimize" 
     ], 
     "post-create-project-cmd": [ 
      "php artisan key:generate" 
     ] 
    }, 
    "config": { 
     "preferred-install": "dist" 
    }, 
    "minimum-stability": "stable" 
} 

当我运行

composer update 

我得到这个错误的

与包信息 更新依赖装载作曲家​​库(包括需要-DEV) 您的需求无法解析为可安装的一组软件包。

Problem 1 
    - Installation request for artdarek/oauth-4-laravel dev-master -> satisfiable by artdarek/oauth-4-laravel[dev-master]. 
    - artdarek/oauth-4-laravel dev-master requires lusitanian/oauth dev-master -> satisfiable by 

卢西塔尼亚/ OAuth的[DEV-MASTER]但是你的要求 或最小稳定性这些冲突。

我相信错误是在artdarek/oauth-4-laravel中,但我不知道如何重新使用它,请帮忙吗?

回答

0

尝试增加"lusitanian/oauth" : "dev-master"require列表。 仅供参考,因为您正在寻求稳定性,所以最好使用特定的版本:)

+0

尝试,但没有奏效 –

0

我发现此页面[安装依赖关系的依存关系时失败,但不直接安装依赖关系时失败] [1]它解决了我的问题,我已经改变了

"artdarek/oauth-4-laravel": "dev-master" 

"artdarek/oauth-4-laravel": "@dev" 

有谁知道有什么区别?

相关问题