Я только что установил первый официальный релиз Magento 2. Я с удивлением обнаружил, что app/code
папка исчезла
app/code
Это было как для версии, загруженной с веб-сайта, так и для версии, установленной через композитор. Кроме того, когда я попытался вручную создать app/code
папку, а затем сделать, php bin/magento module:enable Pulsestorm_MyModule
чтобы включить образец модуля, я получил следующую ошибку
Unknown module(s): 'Pulsestorm_MyModule'
Где должны жить сторонние модули? Если ответ «исходный репозиторий и установлен через композитор», как разработчик модулей должен структурировать свои модули, чтобы жить в репозитории Magento 2?
Алан, они все еще входят
app/code
. Убедитесь, что у вас естьregistration.php
в папке modulename, содержащей следующее:Затем запустите:
Только что протестирован на свежем релизе Magento 2 CE и работает нормально.
источник