首頁 >php框架 >Laravel >Laravel6的新錯誤介面你知道是啥樣子的嗎?

Laravel6的新錯誤介面你知道是啥樣子的嗎?

藏色散人
藏色散人轉載
2021-09-26 15:32:222156瀏覽

下面由Laravel教學專欄為大家介紹關於Laravel 6 的新錯誤介面,希望對需要的朋友有幫助!

Laravel6的新錯誤介面你知道是啥樣子的嗎?

作為Laracon EU 2019 的一部分, Freek van der Herten 和Marcel Pociot 共同宣布了他們最新的開源拓展包—— Ignition 。

Ignition 是 Laravel 6.0 新的預設錯誤頁,具有一些美觀的 Laravel 特定功能,可以使偵錯異常和堆疊追蹤變得更加方便!你甚至可能喜歡故意拋出一個異常來查看這個漂亮的新的 Laravel 調試堆疊。

從Freek 的詳細的介紹Ignition 文章中,他提到了Ignition如何做一些有趣的框架特定的事兒來使堆疊追蹤更容易理解:

Ignition 是一個特定於Laravel的錯誤頁面。因此,它可以掛載特定於框架的功能來顯示未編譯的視圖路徑和你的 Blade 視圖…預設情況下,我們也只顯示應用程式框架,因為這些框架可能正是你感興趣的。

Laravel6的新錯誤介面你知道是啥樣子的嗎?

正如你在截圖上所看到的, 這裡有多個選項卡提供了關於請求的幫助內容,app/framework, user, contextdebug。透過選擇可以查看他們每一個的詳細資訊。

debug標籤有一個很酷的新特性,可以顯示querieslogsdumps。當有列印內容的時候,Ignition 也會顯示相關的檔案名稱資訊。不想顯示具體資訊的話還可以使用套件中原有的dd()指令!

除了調試資訊外,Ignition 還有一個額外的步驟來對常見的問題提出建議幫助。例如,類別或視圖路徑類型將嘗試提供建議的解決方案。

Laravel6的新錯誤介面你知道是啥樣子的嗎?

Ignition 是 Laravel 6.0 的標配,你也可以將其安裝在現有的 Laravel 5 應用。你可以了解更多關於這個包的詳情,獲得完整的安裝說明,並在 GitHub 上的 facade/ignition 查看原始程式碼。


#

以上是Laravel6的新錯誤介面你知道是啥樣子的嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除