Was ist Whoops?
Whoops ist eine nette kleine Bibliothek, die Ihnen hilft, Ihre Projekte besser zu entwickeln und zu warten, indem sie Ihnen hilft, mit Fehlern und Ausnahmen auf eine schmerzlose Weise umzugehen.
Laravel 5.5 und Whoops
Wie Sie vielleicht alle wissen, Taylor Otwell bringt Whoops zurück in Laravel 5.5. Wir haben also den Entwicklungs-Build von Laravel herangezogen, um zu sehen, wie er tatsächlich funktioniert.
Installation von Laravel --dev
laravel new laravel55 --dev
Ausführen der Anwendung
Geben Sie einfach in Ihr Terminal ein
php artisan serve
Ich verwende hier Laravel Valet, damit ich den Serve-Befehl nicht ausführen muss.
Sie werden sofort bemerken, dass hier etwas anders ist. Ein cooler Fehlerbildschirm vielleicht? Aber wir haben gerade eine neue Laravel-Anwendung installiert. Der Fehler sagt uns, dass unsere Anwendung keinen Schlüssel hat. Offensichtlich wurde alles aus dem Entwicklungs-Build gezogen.
Führen wir also diesen Befehl aus und sehen wir, ob das Problem dadurch behoben wird.
php artisan key:generate
Gehen Sie nun zurück und überprüfen Sie, ob die Fehlermeldung verschwunden ist.
Fazit
Whoops ist ein wirklich cooles Dienstprogramm für das Fehlermanagement, mit dem man die Fehler erkennen kann, indem man alle möglichen Details und die Zeilennummern angibt, so dass man sie leichter verstehen und beheben kann.
Laravel 5.5 soll im nächsten Monat veröffentlicht werden und dies ist eine der coolen Funktionen, die Taylor mit dieser nächsten größeren Laravel-Version einführen wird.
Testen Sie es selbst, indem Sie absichtlich das Semikolon weglassen, vielleicht in Ihrer Routes-Datei, und sehen Sie, wie es im Frontend aussieht.