Development oder Production und fehlendes Tooling

Hallo,

hier wird empfohlen für die Entwicklung die development Version zu nutzen: https://forum.shopware.com/discussion/65565/psh-phar-nicht-vorhanden

Hier wird allerdings beschrieben, dass die development Version eher für die Contribution an den Shopware Core gilt https://www.p16r.nl/2020-08-28-shopware-6-development-versus-production-template

Ich möchte einen Shop für einen Kunden aufsetzen und Entwickeln, daher nehme ich die Production Version.
Leider ist dort das Tooling mangelhaft bspw. fehlt die psh.phar die in der Doku erwähnt wird.

Warum gibt es die psh.phar nicht in production und wie führe ich die Befehle alternativ aus? 
Ich verstehe sonst die verwendung der Production Version nicht, da dies doch die vorranging genutzte Version zum entwickeln von Endkunden-Shops sein sollte?

1 Like

Hallo,

das Development - Template dient für die Pluginentwicklung für den Shopware Store und wenn man an Shopware mitentwickeln möchte, das Production - Template sollte man nutzen, wenn man einen Shop entwickeln möchte.

Die dev - Tools gibt es aber auch im Production - Template, siehe Readme - Datei: https://github.com/shopware/production/blob/6.3/README.md , speziell diese: https://github.com/shopware/production/tree/6.3/bin .

Des weiteren kann man in der .env - Datei den APP_ENV von prod auf dev stellen, wenn man Fehlermeldungen etc. sehen möchte.

Grüße

Sebastian

1 Like