Po utworzeniu / aktualizacji nowego modułu / motywu używam następującego polecenia w głównym katalogu instalacyjnym Magento
php bin/magento setup:upgrade
Który prosi mnie o uruchomienie kompilacji, więc używam
php bin/magento setup:di:compile
którego skompilowanie zajmuje około 8 minut. Czy istnieje sposób na przyspieszenie procesu kompilacji?
magento2
compilation
amitshree
źródło
źródło
Odpowiedzi:
Po pierwsze, kompilacja jest potrzebna tylko w trybie produkcyjnym. Jeśli się rozwiniesz, nie musisz uruchamiać kompilacji
Trudno jest poprawić kompilację, ponieważ w tym procesie buduj drzewo wszystkich klas w systemie. Na przykład zmiana w pliku „di.xml” może wpłynąć na połowę klas.
W trybie programisty, jeśli zmodyfikujesz / utworzysz konstruktor, nadal musisz usunąć wygenerowany / kod / folder, aby usunąć automatycznie wygenerowany kod i wyczyścić pamięć podręczną
źródło