Magento 2 - Я хотел бы понять механизм работы команды «Настройка: DI: Compile»

magento.stackexchange https://magento.stackexchange.com/questions/112390

  •  29-09-2020
  •  | 
  •  

Вопрос

Я хотел бы понять механизм работы команды 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

Надеюсь, это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top