Sprache:

Suche

Schleifen in Laravel 5.5

  • Teilen:
Schleifen in Laravel 5.5

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.

laravel-whoops

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.

Usama Muneer

Usama Muneer

A web enthusiastic, self-motivated & detail-oriented professional Full-Stack Web Developer from Karachi, Pakistan with experience in developing applications using JavaScript, WordPress & Laravel specifically. Loves to write on different web technologies with an equally useful skill to make some sense out of it.