Właśnie zainstalowałem pierwszą oficjalną wersję Magento 2. Zaskoczyło mnie, że app/code
folder zniknął
app/code
Dotyczyło to zarówno wersji pobranej ze strony internetowej, jak i wersji zainstalowanej za pomocą kompozytora. Ponadto, gdy próbowałem ręcznie utworzyć app/code
folder, a następnie zrobić, php bin/magento module:enable Pulsestorm_MyModule
aby włączyć moduł przykładowy, dostałem następujący błąd
Unknown module(s): 'Pulsestorm_MyModule'
Gdzie powinny mieszkać moduły stron trzecich? Jeśli odpowiedź brzmi „repozytorium źródłowe i zainstalowane przez kompozytora”, to jak deweloper modułów musi tak zbudować swoje moduły, aby działały w repozytorium Magento 2?
Alan, wciąż wchodzą
app/code
. Upewnij się, że maszregistration.php
folder modulename zawierający następujące elementy:Następnie uruchomić:
Właśnie przetestowano na nowej wersji Magento 2 CE i działa poprawnie.
źródło