PHP Composer
Fertige Pakete liegen auf packagist.org und können über composer für das aktuelle Projekt geholt werden. Dabei ist eine Versionierung möglich.
Konfiguration liegt in composer.json
Kommandos:
Nach dem Projektstart wird beim 1. Mal ein
composer update
ausgeführt; dadurch entsteht ein .lock File mit den aktuellen Versionen der Packages;
composer install
installiert die im .lock File aufgelisteten Packages mit den entsprechenden Versionen und erzeugt ein vendor/ Verzeichnis, in dem alle Abhängigkeiten installiert sind.
composer update
erzeugt ein neues .lock File mit den aktuellen Packages (Achtung! Dadurch kann es zu Fehlern kommen, weil die neuen Versionen vielleicht nicht kompatibel sind).







