Der Zweck von Composer ist, dass Sie vendor
in Ihrem Repo nur ein leeres (!) Verzeichnis haben müssen, aber Track composer.json
(Anforderungen) und composer.lock
(zuletzt getestete spezifische Versionen) und composer install
nach dem Auschecken auf einem neuen Entwicklungscomputer ausgeführt werden müssen.
(Hinweis: composer install
Die spezifischen Versionen werden entsprechend der composer.lock
Datei composer update
installiert. Die jeweils neueste Version entspricht den in der composer.json
. Definierten Anforderungen .)
Composer sollte dann die entsprechende Binärdatei für Ihr System herunterladen und in das vendor/bin/
Verzeichnis ablegen.