Si instalo Magento 2 a través del compositor, termino con una carpeta de nivel raíz llamadaupdate/
Contiene la aplicación de actualización independiente.
¿De dónde viene el actualizador? Sé que el instalador del compositor de Magento copia muchas cosas del
vendor/magento/magento2-base
módulo, pero la update
aplicación no está en esta carpeta. De hecho, ninguno de los archivos de la update
aplicación aparece en ninguna parte de la vendor
carpeta. (o ellos?)
¿Alguien sabe de dónde provienen estos archivos y qué los pone en su sistema cuando instala Magento a través del composer.phar create-project
método?
magento2
composer
web-setup-wizard
Alan Storm
fuente
fuente
Respuestas:
Los detalles completos se encuentran en este artículo anterior (enlace automático), pero aquí está la descripción general de alto nivel.
Cuando tu dices
le está diciendo a Composer que descargue el
magento/project-community-edition
paquete y suelte su contenido directamente en lamy-magento2
carpeta. Además de contener elcomposer.json
archivo con todos los paquetes de Magento 2 enumerados, elmagento/project-community-edition
paquete incluye la aplicación actualizada en unaupdate
carpeta de nivel superior .fuente
Es parte del archivo zip project-community-edition. Si lo examina (fácil de obtener desde el directorio de caché del compositor), verá lo siguiente:
fuente