Nach dem Erstellen / Aktualisieren eines neuen Moduls / Themas verwende ich den folgenden Befehl im Magento-Installationsverzeichnis
php bin/magento setup:upgrade
Was mich auffordert, die Kompilierung auszuführen, also benutze ich
php bin/magento setup:di:compile
Das Kompilieren dauert ungefähr 8 Minuten. Gibt es eine Möglichkeit, den Kompilierungsprozess zu beschleunigen?
magento2
compilation
amitshree
quelle
quelle
Antworten:
Zunächst muss die Kompilierung nur im Produktionsmodus erfolgen. Wenn Sie entwickeln, müssen Sie die Kompilierung nicht ausführen
Es ist schwierig, die Kompilierung zu verbessern, da in diesem Prozess ein Baum aller Klassen im System erstellt wird. Beispielsweise kann eine Änderung in 'di.xml' die Hälfte der Klassen betreffen.
Wenn Sie im Entwicklermodus den Konstruktor ändern / erstellen, müssen Sie den generierten / code / -Ordner noch löschen, um automatisch generierten Code zu entfernen und den Cache zu bereinigen
quelle