Это должно быть что composer install
должен делать. Но он не удаляет ненужные пакеты. Ну, я могу удалить пакеты с composer remove PACKAGE
вместо редактирования composer.json
вручную, но это все еще оставляет зависимости в composer.lock
а также vendor
реж.
Если composer remove PACKAGE
не работает, вероятно, пакет, который вам не нужен необходимо другим пакетом.
если вы хотите убедиться, удалите папку vendor и выполните обновление композитора (остерегайтесь vendor/package: *
что у вас есть на вашем composer.json
)
Если у продавца все еще есть этот пакет, это потому, что он нужен другому.
Других решений пока нет …