Acabei de instalar o primeiro lançamento oficial do Magento 2. Fiquei surpreso ao descobrir que a app/code
pasta havia sumido
app/code
Isso foi para a versão baixada do site e a versão instalada via compositor. Além disso, quando tentei criar manualmente a app/code
pasta e, em seguida, execute um php bin/magento module:enable Pulsestorm_MyModule
para ativar um módulo de amostra, recebi o seguinte erro
Unknown module(s): 'Pulsestorm_MyModule'
Onde os módulos de terceiros devem morar? Se a resposta for "um repositório de origem e instalado via compositor", como um desenvolvedor de módulos precisa estruturar seus módulos para viver em um repositório Magento 2?
Alan, eles ainda entram
app/code
. Verifique se você possui umregistration.php
na pasta nome do módulo que contém o seguinte:Então corra:
Acabei de testar o Magento 2 CE e funciona corretamente.
fonte