Magento 2 - Я хотел бы понять механизм работы команды «Настройка: DI: Compile»
Вопрос
Я хотел бы понять механизм работы команды setup:di:compile
в Magento 2.
Пример:
- .
- Шаг 1: Проверка ...
- Шаг 2: Он генерирует ...
- ...
Любой может объяснить это мне?
Решение
Обзор компиляции кода
Компиляция кодасостоит из всего следующего в определенном порядке:
- .
- Генерация приложений (фабрики, прокси и так далее)
- Агрегация конфигурации области (то есть оптимизированная зависимость Конфигурации впрыска на область)
- Генерация перехватчика (то есть оптимизированная генерация кода перехватчики)
- Генерация кэша перехвата
- Создание кода репозитории (то есть сгенерированный код для API)
- Сервисные данные атрибуты данных (то есть сгенерированное расширение Классы для объектов данных)
Вы можете найти компиляцию кода в классах в \ Magento \ setup \ module \ di \ app \ task \ Операция пространство имен.
Для получения дополнительной информации: http:// devdocss .Magento.com / Guides / V2.0 / Config-Guide / CLI / CONFIG-CLI-SUBCOMMANDS-Compiler.html
Надеюсь, это поможет.
Не связан с magento.stackexchange