PHP-Version von console.log() für Laravel

PHPz
Freigeben: 2024-07-18 05:36:20
Original
1106 Leute haben es durchsucht

Streamen Sie Ihre Laravel-Anwendungsprotokolle mithilfe von Server-Sent Event (SSE) ganz einfach in Echtzeit auf die Registerkarte der Browserkonsole (console.log)

Willkommen bei Laravel Console Log (LCL)! Dieses Paket bringt Echtzeitprotokollierung in Ihre Laravel-Anwendung, sodass Sie Ihre Protokolle direkt an die Konsole Ihres Browsers streamen können. Perfekt für Backend-Entwickler, die die Leistung von console.log für ihre PHP-Projekte nutzen möchten. Verabschieden Sie sich von der mühsamen Suche nach Protokolldateien und begrüßen Sie sofortige Einblicke!

PHP-Version von console.log() für Laravel


✨ Funktionen

  • Backend-Ereignisse streamen:Senden Sie Nachrichten von Controllern, Ereignissen, Modellen usw. direkt an Ihre Browserkonsole.
  • Anwendungsprotokolle streamen: Sehen Sie sich Ihre Laravel-Protokolle (storage/logs/laravel.log) in Echtzeit in Ihrer Browserkonsole an.

Anforderungen

  • PHP >= 7
  • Laravel >= 5

Installation – über Composer (Entwicklungsumgebung)

Nicht für die Produktion empfohlen.

composer require --dev saasscaleup/laravel-console-log
Nach dem Login kopieren

Für Laravel

Fügen Sie den Dienstanbieter zu config/app.php im Abschnitt „Anbieter“ hinzu:

Saasscaleup\LCL\LCLServiceProvider::class,
Nach dem Login kopieren

Fügen Sie die Fassade zu config/app.php im Abschnitt „Aliase“ hinzu:

'LCL' => Saasscaleup\LCL\Facades\LCLFacade::class,
Nach dem Login kopieren

Konfiguration

Konfigurations-, Migrations- und Anzeigedateien veröffentlichen

php artisan vendor:publish --provider="Saasscaleup\LCL\LCLServiceProvider"
Nach dem Login kopieren

Führen Sie die Migration aus

Erstellen Sie die Tabelle „stream_console_logs“:

php artisan migrate
Nach dem Login kopieren

Richten Sie LCL in Ihrer Ansicht/Ihrem Layout ein

Fügen Sie dies zu Ihrer Hauptansichts-/Layoutdatei (normalerweise layout/app.blade.php) vor

Das obige ist der detaillierte Inhalt vonPHP-Version von console.log() für Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage