簡體   English   中英

如何使用Laravel和Vue.js處理錯誤

[英]How to handle errors with Laravel and Vue.js

我剛剛開始使用Laravel和Vue.js開發應用程序

目前,我已經對其進行了設置,以便Laravel充當后端API,而Vue.js呈現所有前端視圖。 一切工作正常,我越來越不願意使用SPA。

我正在努力的一件事。 當我僅使用Laravel時,如果在PHP端生成了任何異常,則會得到Whoops錯誤處理屏幕。 但是,自從切換到SPA以來,我再也看不到拋出異常(我覺得這與服務器上運行的Laravel有關,但是在瀏覽器中使用Vue進行澄清,雖然如此……)。

我嘗試在互聯網上搜索實現此目標的方法,大多數建議使用Clockwork或Debugbar之類的方法。 但是我不知道這是否真的符合我想要的要求。

糟糕的是,它使我可以看到問題的根源,因此我可以進行進一步調查,對於仍然了解這一點的人來說,這是很棒的。

是否通常采用任何標准流程來獲得上述結果? 還是我缺少某種東西,結果我就以錯誤的方式處理它(也許有一個原因導致異常不會以相同的方式拋出)。

任何建議將不勝感激。

您可以使用瀏覽器開發人員工具中的“網絡標簽”(適用於chrome(CTRL + SHIFT + I),firefox,edge等),並調查請求的詳細響應。 它不像實際的Woops屏幕那樣漂亮(因為它很大程度上依賴於JS和不錯的CSS格式),但通常可以滿足您跟蹤問題實際來源的要求。

Chrome開發工具網絡標簽的示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM