Acabo de instalar la primera versión oficial de Magento 2. Me sorprendió descubrir que la app/code
carpeta había desaparecido
app/code
Esto fue tanto para la versión descargada del sitio web como para la versión instalada a través del compositor. Además, cuando intenté crear manualmente la app/code
carpeta y luego hacer una php bin/magento module:enable Pulsestorm_MyModule
para habilitar un módulo de muestra, recibí el siguiente error
Unknown module(s): 'Pulsestorm_MyModule'
¿Dónde se supone que viven los módulos de terceros? Si la respuesta es "un repositorio fuente e instalado a través del compositor", ¿cómo necesita un desarrollador de módulos estructurar sus módulos para vivir en un repositorio Magento 2?
Alan, todavía entran
app/code
. Asegúrese de tener unaregistration.php
carpeta en el nombre del módulo que contenga lo siguiente:Entonces corre:
Acabo de probarlo en la nueva versión de Magento 2 CE y funciona correctamente.
fuente