2017-12-21 19 views
1

プロジェクトlaravelから検出パッケージを解決する方法はありますか?Laravelパッケージ:discover resolve

composer update 

ロードパッケージ情報と作曲リポジトリ(必要-devを含む) 更新の依存関係 の生成に最適化自動ロードファイルをインストールまたは更新するためには何も 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です。

関連する問題