Как я могу предотвратить обновление моего приложения до Laravel 5.4 при запуске обновления для композитора.Как не обновлять до Laravel 5.4 при запуске обновления компоновщика
Спасибо за любую помощь.
Как я могу предотвратить обновление моего приложения до Laravel 5.4 при запуске обновления для композитора.Как не обновлять до Laravel 5.4 при запуске обновления компоновщика
Спасибо за любую помощь.
Если вы хотите работать на ветке dev версии 5.3, вы должны chan GE в зависимости вашего composer.json Laravel для:.
"require": {
...
"laravel/framework": "5.3.*@dev",
...
},
@dev
где точек особенности развития отрасли 5,3 *.
Просто редактировать ваш проект composer.json
и установить точную версию для laravel/laravel
компонента вы хотите сохранить, то есть:
"require": {
"laravel/framework": "5.3.29",
...
},
В качестве альтернативы, если вы хотите по-прежнему иметь автоматические обновления для текущей версии вы можете использовать *
(и это ограничивает который Laravel uses too):
"require": {
"laravel/framework": "5.3.*",
...
},
См docs on how Composer versions are handled.
Если вы не знаете, какую версию Laravel вы используете сейчас, список его с композитором:
composer show laravel/*
Мне нравится ваш ответ, потому что он дает гораздо больше объяснений, но, как прокомментировал @Destination, возможно, вы могли бы изменить subversion 2 на 3 (если OP требует наивысшей версии до 5.4) – davejal
Конечно, я изменил ответ на ссылку до '5.3'. –
Внутри вашего composer.json
файла:
"require": {
"php": ">=5.6.4",
"laravel/framework": "5.3.*"
- your other packages here -
},
Убедитесь, что "laravel/framework": "5.3.*"
линия устанавливается на версии 5.3.
* вместо 5.4.*
Я бы предпочел этот вариант не Marcin Orlowski, потому что вы также можете получать обновления для 5.3 – DestinatioN
Если у вас есть ответ на ваш вопрос, пожалуйста [примите ответ] (https://meta.stackoverflow.com/questions/5234/how-does-accepting-an-answer-work/5235#5235) –
Это боль, которую проект Laravel решил НЕ следовать семантическому управлению версиями, но придерживаться этой глупой версии IMO «5» в течение некоторого времени. https://vinkla.com/2016/laravel-semver/ Это всегда вызывает проблемы для их пользователей, но они, похоже, не заботятся об этом, чтобы исправить это. Вы просто должны знать об этом и активно работать против автоматического внутри Composer каждый раз при указании версий. – Sven