2017-12-21 20 views
1

프로젝트 laravel에서 검색 패키지를 어떻게 해결할 수 있습니까? 설치하거나 업데이트 (필요-DEV 포함) 패키지 정보 업데이트 종속성Laravel package : discover resolve

composer update 

로드 작곡가 저장소 아무것도 생성은 Illuminate\Foundation\ComposerScripts::postAutoloadDump

@php artisan package:discover 
Discovered Package: fideloper/proxy 
Discovered Package: gloudemans/shoppingcart 
Discovered Package: htmlmin/htmlmin 
Discovered Package: mews/purifier 
Discovered Package: rap2hpoutre/laravel-log-viewer 
Discovered Package: roumen/sitemap 
Discovered Package: laravel/socialite 
Discovered Package: spatie/laravel-image-optimizer 
Discovered Package: aloha/twilio 
Discovered Package: laravel/tinker 
Discovered Package: socialiteproviders/manager 
Discovered Package: davejamesmiller/laravel-breadcrumbs 
Package manifest generated successfully. 

Composer.json에게 자동로드 파일을 을 최적화 :

{ 
"name": "laravel/laravel", 
"description": "The Laravel Framework.", 
"keywords": ["framework", "laravel"], 
"license": "MIT", 
"type": "project", 
"require": { 
    "php": ">=7.0.0", 
    "aloha/twilio": "^3.0", 
    "davejamesmiller/laravel-breadcrumbs": "^4.2", 
    "fideloper/proxy": "^3.3", 
    "gloudemans/shoppingcart": "^2.4", 
    "golonka/bbcodeparser": "^2.2", 
    "htmlmin/htmlmin": "^5.0", 
    "kim/activity": "^1.1", 
    "laravel/framework": "5.5.*", 
    "laravel/socialite": "^3.0", 
    "laravel/tinker": "~1.0", 
    "mews/purifier": "^2.0", 
    "rap2hpoutre/laravel-log-viewer": "^0.11.0", 
    "roumen/sitemap": "^2.7", 
    "socialiteproviders/vkontakte": "^3.0", 
    "spatie/laravel-image-optimizer": "^1.1" 
}, 
"require-dev": { 
    "filp/whoops": "~2.0", 
    "fzaninotto/faker": "~1.4", 
    "mockery/mockery": "0.9.*", 
    "phpunit/phpunit": "~6.0" 
}, 
"autoload": { 
    "classmap": [ 
     "database/seeds", 
     "database/factories" 
    ], 
    "psr-4": { 
     "App\\": "app/" 
    } 
}, 
"autoload-dev": { 
    "psr-4": { 
     "Tests\\": "tests/" 
    } 
}, 
"extra": { 
    "laravel": { 
     "dont-discover": [ 
     ] 
    } 
}, 
"scripts": { 
    "post-root-package-install": [ 
     "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" 
    ], 
    "post-create-project-cmd": [ 
     "@php artisan key:generate" 
    ], 
    "post-autoload-dump": [ 
     "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", 
     "@php artisan package:discover" 
    ] 
}, 
"config": { 
    "preferred-install": "dist", 
    "sort-packages": true, 
    "optimize-autoloader": true 
}} 

어떻게 reso 이게 뭐야? 나는 패키지를 가지고있다. 그런데 왜 글쓰기를 발견할까요? 발견 된 패키지를 어떻게 해결할 수 있습니까?

+1

작곡가 파일을 보여주십시오. – Ohgodwhy

+0

준비. 제발 부탁해. – Jadasdas

답변

0

다음 버전이 프로젝트에있는 다른 라이브러리와 충돌하거나 composer.json에 정확한 버전이있는 경우 업데이트 할 수 없습니다.

Laravel이 가지고 자신의이 같은 라이브러리의 버전 (그것은 내 Laravel 5.4의 JSON이다)에 대해 설명 composer.json :

"symfony/console": "~3.2", // ~3.2 means 3.2 ONLY 
    "symfony/debug": "~3.2", 
    "symfony/finder": "~3.2", 
    "symfony/http-foundation": "~3.2", 

그것은 작곡가를 지배하는 composer.json입니다.