Shopware 6 Entwicklungsumgebung auf Windows WSL installieren
Es sollte wie gewohnt ein Nginx Server installiert sein. Einfach mal nach "Nginx WSL installieren" suchen. Natürlich brauchen wir auch PHP ab 7.4, Node 16.x und NPM 8.x. Vergewissert euch, dass localhost über Windows erreichbar ist. Dieser Beitrag hat bei mir ein Problem gelöst um localhost per Port 80 zu erreichen.
Es sollten keine Fehler auftreten. Sonst mal "var/cache/dev*" löschen und es erneut probieren.
In der Theorie läuft nun Shopware 6, aber wir erreichen "shopware6.wsl" nicht, da es die Domain ja nicht gibt. Also sagen wir Windows einfach, dass die Domain "shopware6.wsl" im localhost zu finden ist. Öffnet die Datei "C:\Windows\System32\drivers\etc\hosts" als Admin und fügt folgendes hinzu:
127.0.0.1 shopware6.wsl
::1 shopware6.wsl
Das war's! Ihr solltet nun shopware6.wsl aufrufen können.
Für die Entwickler unter uns noch paar nützliche Befehle: