我有一个Laravel 5.6
开发的项目https://github.com/javedbaloch4/Laravel-Booking,现在我想将其升级到Laravel 6
。我可以直接更新到6或先转到5.7、5.8,然后再更新。
请在此处指导您进行快速升级的步骤。
答案 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上获取任何新升级的通知。
就是这样,您很高兴。