Maison  >  Article  >  développement back-end  >  Version PHP de console.log() pour Laravel

Version PHP de console.log() pour Laravel

PHPz
PHPzoriginal
2024-07-18 05:36:201107parcourir

Diffusez facilement les journaux de votre application Laravel vers l'onglet de la console du navigateur (console.log) en temps réel à l'aide d'un événement envoyé par le serveur (SSE)

Bienvenue dans Laravel Console Log (LCL) ! Ce package apporte la journalisation en temps réel à votre application Laravel, vous permettant de diffuser vos journaux directement sur la console de votre navigateur. Parfait pour les développeurs backend qui souhaitent bénéficier de la puissance de console.log pour leurs projets PHP. Dites adieu à la recherche fastidieuse de fichiers journaux et bonjour aux informations instantanées !

Version PHP de console.log() pour Laravel


✨ Caractéristiques

  • Diffusez des événements backend : Envoyez des messages de contrôleurs, d'événements, de modèles, etc., directement à la console de votre navigateur.
  • Diffusez les journaux d'application : Consultez vos journaux Laravel (storage/logs/laravel.log) en temps réel dans la console de votre navigateur.

Exigences

  • PHP>= 7
  • Laravel >= 5

Installation - Via Composer (environnement de développement)

Non recommandé pour la production.

composer require --dev saasscaleup/laravel-console-log

Pour Laravel

Ajoutez le fournisseur de services à config/app.php dans la section fournisseurs :

Saasscaleup\LCL\LCLServiceProvider::class,

Ajoutez la Façade à config/app.php dans la section alias :

'LCL' => Saasscaleup\LCL\Facades\LCLFacade::class,

Configuration

Publier la configuration, la migration et afficher les fichiers

php artisan vendor:publish --provider="Saasscaleup\LCL\LCLServiceProvider"

Exécuter la migration

Créez la table stream_console_logs :

php artisan migrate

Configurer LCL dans votre vue/mise en page

Ajoutez ceci à votre fichier de vue/mise en page principale (généralement layout/app.blade.php) avant

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Temps d'attente moyenArticle suivant:Temps d'attente moyen