Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Teilen Sie Ihre Erfahrungen mit der Composer-Installation und -Aktualisierung!

Teilen Sie Ihre Erfahrungen mit der Composer-Installation und -Aktualisierung!

藏色散人
藏色散人nach vorne
2020-07-22 13:19:192923Durchsuche

Die folgende Tutorial-Kolumne von Composer stellt Ihnen die Erfahrung mit der Installation und Aktualisierung von Composer vor. Ich hoffe, dass sie Freunden in Not hilfreich sein wird!

Teilen Sie Ihre Erfahrungen mit der Composer-Installation und -Aktualisierung!

Installiereninstall

composer install liest Drittanbieterkomponenten und deren Versionen aus composer.lock und installiert sie im Verzeichnis vendor.
Wenn die composer.lock-Datei nicht vorhanden ist, lesen Sie die composer.json-Drittanbieterkomponente und ihre Version und installieren Sie sie dann im vendor-Verzeichnis.

Das Aktualisieren von update

update besteht darin, Komponenten von Drittanbietern und deren Versionen direkt von composer.json zu beziehen und dann die Datei composer.lock zu aktualisieren.
Wenn für die abhängige Drittanbieterkomponente ein Versionsupdate vorliegt, installiert update die neueste Version im Verzeichnis vendor und aktualisiert composer.lock.

Nutzungserfahrung

In einer Produktionsumgebung ist es riskant, den Befehl composer update direkt zu verwenden, da möglicherweise Versionen von Komponentenbibliotheken von Drittanbietern, die in der Testphase verwendet werden, gepackt sind Zu diesem Zeitpunkt wurde der Befehl composer update ausgeführt, was zu dem Problem führte, dass Komponentenaktualisierungen von Drittanbietern direkt ohne Tests veröffentlicht wurden.
Der empfohlene Ansatz besteht darin, sowohl composer.json als auch composer.lock zum Versionsverwaltungsprozess hinzuzufügen. Achten Sie während des Entwicklungsprozesses auf Änderungen in abhängigen Versionen in composer.lock und packen und verwenden Sie , beziehen Sie abhängige Komponenten und Versionen von Drittanbietern von composer install. composer.lockWenn Sie Komponenten von Drittanbietern aktualisieren müssen, sollte beim Ausführen des
-Befehls composer update am Ende die Komponentenbibliothek anhängen, die aktualisiert werden muss .

Referenzdokumentation: https://docs.phpcomposer.com/03-cli.html#install

Das obige ist der detaillierte Inhalt vonTeilen Sie Ihre Erfahrungen mit der Composer-Installation und -Aktualisierung!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen