PavelK
@PavelK

Как в Laravel пересобрать webpack у библиотеки из vendor или как разрешить несовместимость версий?

Приветствую!
Есть Laravel8, установил нужную библиотеку через Composer.
У неё есть свои скомпилированные ресурсы, которые оказываются в папке public/packages/.... и подключаются.
Проблема в том, что среди подключаемых ресурсов есть старая версия Vue. Хочется как-то обновить на ту, что уже используется в текущем проекте.
Вопрос - как это сделать (не дожидаясь исправлений от автора и не делая форка и т.д.)?
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
@k2lhu
Почти у любого пакета под laravel есть основной файл пакета ServiceProvider, в котором указывается где искать view файлы, js,css, подключение фасадов и компонент. Скорее всего при установке этого пакеты вы у себя даже добавляли подключение нового ServiceProvider в список всех провайдеров. И возможно будет достаточно отнаследоваться от базового класса ServiceProvider внутри пакета, подключить свой отнаследованный класс вместо предлагаемого разработчиком и внести необходимые изменения в уже свой провайдер, поменяв необходимые зависимости.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы