Composer: Wenn Composer update --prefer-source für einen bereits vorhandenen Vendor-Ordner ausgeführt wird, wird source nicht bevorzugt

Erstellt am 7. März 2015  ·  3Kommentare  ·  Quelle: composer/composer

Wenn Composer update --prefer-source auf einem bereits vorhandenen Vendor-Ordner ausgeführt wird, bevorzugt es nicht source, sondern lädt dists herunter.

Hilfreichster Kommentar

@RdeWilde führt composer config -g preferred-install source und alle Ihre Pakete werden von nun an aus dem Quellcode auf diesem Computer installiert.

Alle 3 Kommentare

Ja Pakete, die bereits als dist installiert sind, bleiben so. Wenn Sie die Installation eines Pakets als Quelle erzwingen möchten, sollten Sie rm -rf Vendor/foo/bar und dann Composer install oder update mit --prefer-source ausführen und das wird man bekommen aus der Quelle installiert.

@Seldaek Ist es möglich, --prefer-source als Standard festzulegen, wenn der Composer im 'dev'-Modus ausgeführt wird? Oder vielleicht standardmäßig für den Abschnitt „require-dev“ mit der Möglichkeit, Pakete aus „require“ zu überschreiben, um Quellen zu erzwingen?

@RdeWilde führt composer config -g preferred-install source und alle Ihre Pakete werden von nun an aus dem Quellcode auf diesem Computer installiert.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen