Laravel从5.6升级到Laravel 6

时间:2019-09-27 21:59:20

标签: php laravel laravel-6

我有一个Laravel 5.6开发的项目https://github.com/javedbaloch4/Laravel-Booking,现在我想将其升级到Laravel 6。我可以直接更新到6或先转到5.7、5.8,然后再更新。

请在此处指导您进行快速升级的步骤。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果需要任何自动解决方案,也可以使用https://laravelshift.com

答案 2 :(得分:0)

第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上获取任何新升级的通知。

就是这样,您很高兴。