Ich arbeite an einem Projekt, das viele Abhängigkeiten hat, die ich persönlich kontrolliere. Wenn sich das Namespace-Mapping in einer Anforderung ändert, muss ich composer update
ausführen, um die Autoload-Datei des Composers zu aktualisieren, damit die Namespace-Mappings abgerufen werden können.Aktualisieren von Composer Autoload-Dateien ohne 'Composer-Update'?
Wenn ich jedoch Änderungen im Verzeichnis vendor/
direkt vorgenommen habe, ist es nicht notwendig, die neuesten Versionen durch composer update
zu überprüfen - alles, was ich brauche, ist die Autoload-Datei zu aktualisieren. Für ein Projekt mit Dutzenden von Anforderungen auf GitHub kann composer update
Minuten dauern.
Gibt es eine Möglichkeit composer
zu bekommen die Dateien automatisch geladen ohne aufzufrischen mit composer update
laufen?
Dies ist eigentlich keine Änderungen im 'Verkäufer /' Verzeichnis aufzunehmen. z.B. Wenn ich den Autoloader-Namespace in 'vendor/*/*/composer.json 'ändere, wird keiner dieser Befehle verwendet. – jevon
Sie sollten Ihr Lieferantenverzeichnis nicht direkt ändern. – Evert
Stattdessen sollten Sie die Änderung im Repository der Abhängigkeit vornehmen und dann nur diese Abhängigkeit aktualisieren ('Composer-Update [Paketname]') – Evert