如果你打算升級你的 Laravel 7 到 Laravel 8 ,你可以提前獲取到 Laravel 8 的 升級指南。
下面是一些你需要考慮的影響比較大的改動:
Factories (模型工廠)在 Laravel 8 裡進行了顯著的改動。使用 Laravel 7 搭建的專案需要安裝 laravel/legacy-factories 來支援之前的 Factories。或者你也可以把所有的 factories 升級到 Laravel 8 的寫法。
在 Laravel 8 中預設的 Pagination(分頁)修改為了 Tailwind。這意味著如果你的應用依賴之前的預設的 bootstrap 分頁,你需要在 AppServiceProvider 的 boot 方法中加入:
use Illuminate\Pagination\Paginator;
Paginator::useBootstrap();
最好再檢查一遍 升級指南 中各個方面的細節,確保不會影響到你現在的應用,Laravel 8 將會在 2020 年 9 月 8 號釋出,從 Laravel 7 升級到 Laravel 8 預計需要 15 分鐘。
我的部落格:dmmylove.cn/articles/60
原文:laravel-news.com/early-access-to-t...
本作品採用《CC 協議》,轉載必須註明作者和本文連結