Laravel Upgrade с 5.6 до Laravel 6 - PullRequest
0 голосов
/ 28 сентября 2019

У меня есть проект https://github.com/javedbaloch4/Laravel-Booking, разработанный в Laravel 5.6, теперь я хочу обновить его до Laravel 6.Какие шаги можно напрямую обновить до 6 или сначала перейдите к 5.7, 5.8, а затем.

Пожалуйста, ознакомьтесь с шагами здесь для быстрого обновления. Спасибо.

Ответы [ 3 ]

0 голосов
/ 28 сентября 2019

Вы также можете использовать https://laravelshift.com, если вам нужно автоматизированное решение.

0 голосов
/ 30 сентября 2019

Шаг 1: Удалите из файла composer.json следующее

"laravelcollective/html": "^5.4.0",
"yajra/laravel-datatables-oracle": "^8.4"

Шаг 2: Замените эту строку

"laravel/framework": "5.6.*",

К этому

"laravel/framework": "^6.0",

Шаг 3: Выполнить следующие команды по порядку

composer require laravel/helpers
composer require laravelcollective/html
composer require yajra/laravel-datatables-oracle
composer require yajra/laravel-datatables-buttons
composer require yajra/laravel-datatables-html
composer require yajra/laravel-datatables-fractal
composer require yajra/laravel-datatables-editor
composer update
composer dumpa

Ключевой момент, на который нужно обратить внимание и понять, - всякий раз, когда вы хотите обновитьУбедитесь, что все используемые вами пакеты совместимы с правильными версиями laravel и php.Проверьте и следуйте репо.на git, чтобы получать уведомления о появлении новых обновлений.

Вот и все, вы готовы идти.

0 голосов
/ 28 сентября 2019

Официальная документация по фреймворку рассказывает, как именно обновить:

https://laravel.com/docs/5.7/upgrade

https://laravel.com/docs/5.8/upgrade

https://laravel.com/docs/6.x/upgrade

...