Ich möchte dev-Abhängigkeiten von einem Projekt deinstallieren (und nicht aus meiner composer.json entfernen).
Gibt es eine einfache Möglichkeit, dies zu tun?
php
composer-php
Yohan G.
quelle
quelle
composer install --no-dev
. Dadurch werden die verbleibenden Entwicklungspaketecomposer.json
und diecomposer.lock
intakten Dateien entfernt.Sie können den folgenden Befehl verwenden, nachdem Sie die Abhängigkeiten in der
composer.json
Datei entfernt haben.quelle
Kam über diese Frage, als ich nach der gleichen Antwort suchte. Sie können jetzt installierte Entwicklungsabhängigkeiten deinstallieren, indem Sie einfach Folgendes tun:
Es werden alle gefundenen Entwicklungspakete entfernt. Obwohl es Leute interessieren würde, die hier genauso landen wie ich :)
quelle
composer update
verwenden, immercomposer install
mit einer engagiertencomposer.lock
Datei. Davon abgesehen: Sie können auch die Option für diesen Befehl verwenden. Bitte beziehen Sie sich auf die akzeptierte Antwort, die so geändert wurde, dass sie auch Folgendes enthält: Seldaek ist der Autor des Komponisten.Dies ist nicht die strenge Antwort, kann aber jemandem helfen.
So entfernen Sie eine bestimmte Entwicklungsabhängigkeit:
quelle
Ich antwortete später, aber es könnte jemand anderem helfen:
composer remove friendsofsymfony/elastica-bundle
(zum Beispiel)Wille
quelle