Beim Ausführen des Composer-Updates unter Windows wird das Interventions-/Image-Paket verwendet. Während der Ausführung wird es aufgefordert, zwei Pakete zu installieren:
intervention/image suggests installing ext-imagick (to use Imagick based image p rocessing.)
intervention/image suggests installing intervention/imagecache (Caching extensio n for the Intervention Image library)
Es gibt 3 Fragen zu diesen beiden Taschen:
1. Wofür werden die beiden Taschen verwendet?
2. Das erste Paket kann nicht auf Github gefunden werden. Wo kann ich es also herunterladen?
3. Das zweite Paket ist auf Github zu finden, wurde aber schon lange nicht mehr aktualisiert.
Anhang: Vollständige Informationen, wenn der Befehl ausgeführt wird:
dell@DESKTOP-MVU77SM MINGW64 /d/wnmp/www/laravel-5-3-demo
$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing psr/http-message (1.0.1)
Downloading: 100%
- Installing guzzlehttp/psr7 (1.3.1)
Downloading: 100%
- Installing intervention/image (dev-master 6886d43)
Downloading: 100%
- Installing laravelcollective/html (dev-master c4c8791)
Downloading: 100%
- Installing adambrett/shell-wrapper (dev-master d1fb1a6)
Downloading: 100%
- Removing laravel/framework (5.3.x-dev bd9cd77)
- Installing laravel/framework (5.3.x-dev 12336ad)
Downloading: 100%
intervention/image suggests installing ext-imagick (to use Imagick based image p rocessing.)
intervention/image suggests installing intervention/imagecache (Caching extensio n for the Intervention Image library)
Writing lock file
Generating autoload files
> Illuminate\Foundation\ComposerScripts::postUpdate
> php artisan optimize
Generating optimized class loader
这个包支持
GD
和imagick
,至于imagick
是什么,请百度。intervention/imagecache
是这个包的图像缓存附加支持至于你所说的过时,只要
laravel
的cache
接口没有改变,便可正常使用