Страница 1 из 1

Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 10:48
quasar
Всем привет! Что то никак не могу разобраться с композером. Вот поставил пакет: composer require dektrium/yii2-rbac:1.0.0-alpha@dev
Потом пытаюсь удалить его composer remove dektrium/yii2-rbac:1.0.0-alpha@dev В ответ получаю:
dektrium/yii2-rbac:1.0.0-alpha@dev is not required in your composer.json and has not been removed
Package "dektrium/yii2-rbac:1.0.0-alpha@dev" listed for update is not installed. Ignoring.

В чем моя ошибка?

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 10:53
kawabanga
название апкета может быть разное.

Вообще достаточно удалить его из composer.json, и апдейтнуться, чтобы зависимости обновились.

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 10:55
quasar
kawabanga писал(а): 2019.03.30, 10:53 название апкета может быть разное.
Но я же ничего не меняю в названии пакета. Просто меняется require на remove

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 16:54
quasar
Кто то встречал подобное поведение композера? И почему так происходит?

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 17:59
ElisDN
composer remove dektrium/yii2-rbac

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 18:05
quasar
ElisDN писал(а): 2019.03.30, 17:59 composer remove dektrium/yii2-rbac
Спасибо, Дима! Действительно команда удалила пакет. Подскажи пожалуйста, почему команда установки и удаления имеет разные названия пакета?

Re: Композер и удаление пакетов yii2

Добавлено: 2019.03.30, 18:17
ElisDN
dektrium/yii2-rbac - название
1.0.0-alpha@dev - версия