Laravel - Erzeugen von bootstrap / compiled.php ohne Aufruf des composer dump-autoload --optimize

8

Der dokumentierte Weg zum Generieren von bootstrap / compiled.php ist das Ausführen des Befehls artisan: Handwerker optimieren

Das Problem mit der Optimierung von artisan ist, dass es composer dump-autoload --optimize ausführt, das jede Ladeklasse von PSR-0 in der Datei composer_classmap.php abflacht. Wenn Sie eine Bibliothek wie Zend mit Autoloading PSR-0 verwenden, überschreitet diese Classmap-Datei mehr als 3000 Zeilen. Das ist sehr unoptimal, um jede Webanfrage zu laden, also möchte ich das nicht tun.

Wie erzeuge ich einfach die compiled.php-Datei, ohne die Composer-Classmap-Datei zu füllen?

    
Nands 24.02.2014, 17:15
quelle

1 Antwort

15

Wenn wir uns den Code anschauen, scheint es, dass es dazu keine Möglichkeit gibt. Aber ich habe den Code geändert, um eine Option bereitzustellen, und eine Pull-Anfrage gemacht: Ссылка .

BEARBEITEN

Pull-Anforderung wurde zusammengeführt. Jetzt können Sie ausführen:

%Vor%     
Antonio Carlos Ribeiro 24.02.2014, 17:20
quelle