dies wird die Konsolenausgabe (etwas verkürzt):Composer Entfernen Zufall Dateien aus dem Paket nach der Installation
λ composer require mpdf/mpdf
Using version ^6.1 for mpdf/mpdf
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
- Installing setasign/fpdi (1.6.2): Downloading (100%)
- Installing mpdf/mpdf (v6.1.3): Downloading (100%)
Writing lock file
Generating autoload files
Removed 31 files or directories.
Warum zum Teufel ist es die letzte Zeile? Wenn ich dann versuche, mPDF in meinem Projekt zu verwenden, funktioniert es nicht (Datei nicht gefunden), weil die meisten mPDF-Quelldateien im Verzeichnis wirklich fehlen. Wenn ich im Composer-Cache nachschaue, sind alle Dateien vorhanden, also installiert der Compiler wahrscheinlich alle Dateien und entfernt 31 Dateien oder Verzeichnisse nach dem Zufallsprinzip. Warum? Und wie kann ich das beheben? Ich habe versucht, eine neuere Version des Pakets zu verwenden, dasselbe Problem.
Composer-Version: 1.5.2 (gerade aktualisiert) Auch Cache gelöscht kurz vor dem Befehl.
Bingo! Ist das ein Fehler oder eine Funktion? : D –
Weiß nicht. Wahrscheinlich ein verpasster Nicht-so-viel-Ecke-Fall. – Finwe