Laravel 5-застрял между artisan clear-compiled и composer update



Я вытащил изменения из origin, и, похоже, какой-то поставщик из новой зависимости был добавлен в config/app.php. Я знаю, что должен запустить composer update, чтобы вытащить эту зависимость, но так как файл Laravel по умолчанию composer.json добавляет php artisan clear-compiled заранее, я не могу действительно обновить причину clear-compiled сбоя из-за несуществующей зависимости.



Каков правильный способ исправить это? Я знаю, что могу просто удалить весь vendor/ или быстро comment/uncomment отсутствующий поставщик, но это кажется больше, чем хакз а не реальная процедура. Может быть, весь инцидент вообще не должен был произойти, и мы должны улучшить наше использование git.

684   1  

1 ответ:

Вы можете сделать composer update --no-scripts, чтобы предотвратить запуск команды clear-compiled artisan перед обновлением. Я обычно запускаю выше, а затем php artisan optimize --force, Когда я удаляю пакет.

Comments

    Ничего не найдено.