Если я устанавливаю Magento 2 через композитор, я получаю папку корневого уровня с именемupdate/
Это содержит автономное приложение обновления.
Откуда берется программа обновления? Я знаю, что установщик Magento композитор копирует много вещей из
vendor/magento/magento2-base
модуль, но update
приложение не находится в этой папке. Фактически, ни один из файлов в update
приложении не появляется нигде в vendor
папке. (или они?)
Кто-нибудь знает, откуда эти файлы, и что помещает их в вашу систему при установке Magento с помощью composer.phar create-project
метода?
magento2
composer
web-setup-wizard
Алан Сторм
источник
источник
Ответы:
Полную информацию можно найти в этой старой статье (ссылка на себя), но вот обзор высокого уровня.
Когда ты говоришь
вы говорите Composer загрузить
magento/project-community-edition
пакет и поместить его содержимое прямо вmy-magento2
папку. Помимоcomposer.json
файла со всеми перечисленными пакетами Magento 2,magento/project-community-edition
пакет содержит обновленное приложение вupdate
папке верхнего уровня .источник
Это часть zip-файла проекта-сообщества-издания. Если вы посмотрите на это (легко получить из директории кеша композитора), вы увидите следующее:
источник