Sobes.tech
Junior

Was ist der Unterschied zwischen 'require' und 'require-dev' in der Datei composer.json?

sobes.tech KI

Antwort von AI

Der Abschnitt require enthält die Abhängigkeiten, die für den Betrieb der Anwendung sowohl in der Produktion als auch in der Entwicklung erforderlich sind.

Der Abschnitt require-dev enthält nur Abhängigkeiten, die nur für die Entwicklung und Tests erforderlich sind, aber nicht für den Betrieb der Anwendung in der Produktion.

Beim Ausführen von composer install werden Abhängigkeiten aus beiden Abschnitten installiert. Beim Ausführen von composer install --no-dev (für die Produktion) werden nur die Abhängigkeiten aus require installiert.