Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Сообщение alexa777 »

Установил AdminLTE, теперь пытаюсь установить rmrevin/yii2-fontawesome, композер выдает ошибку что папка rmrevin занята другим расширением, у AdminLTE там тоже assets на эти иконки.

Как быть?
kawabanga
Сообщения: 806
Зарегистрирован: 2013.10.12, 23:35
Откуда: Новосибирск

Re: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Сообщение kawabanga »

попробуйте сначала удалить вендор и переустановить весь пакет.

Но если у вас уже стоит rmrevin/yii2-fontawesome, как зависимость к другому пакету, зачем дополнительно его устанавливать?
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Re: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Сообщение alexa777 »

kawabanga писал(а): 2019.02.06, 10:22 попробуйте сначала удалить вендор и переустановить весь пакет.

Но если у вас уже стоит rmrevin/yii2-fontawesome, как зависимость к другому пакету, зачем дополнительно его устанавливать?
Потому что там не просто иконки но и свои классы которые выводят эти иконки

Код: Выделить всё

 ['label' => FA::icon('tasks') . ' Задания', 'url' => ['/jobs/index']],
kawabanga
Сообщения: 806
Зарегистрирован: 2013.10.12, 23:35
Откуда: Новосибирск

Re: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Сообщение kawabanga »

Так попробуйте переустановить. Попробуйте поменять порядок в композере.
rmrevin/yii2-fontawesome- это лишь зависимость и она может быть в нескольких пакетах одновременно, и это не повод композеру не работать.
Ответить