Maison >cadre php >Laravel >Savez-vous à quoi ressemble la nouvelle interface d'erreur de Laravel6 ?

Savez-vous à quoi ressemble la nouvelle interface d'erreur de Laravel6 ?

藏色散人
藏色散人avant
2021-09-26 15:32:222156parcourir

La colonne tutorielle suivante de Laravel vous présentera la nouvelle interface d'erreur de Laravel 6. J'espère qu'elle sera utile aux amis qui en ont besoin !

Savez-vous à quoi ressemble la nouvelle interface derreur de Laravel6 ?

Dans le cadre de Laracon EU 2019, Freek van der Herten et Marcel Pociot ont annoncé conjointement leur dernier package d'extension open source - Ignition.

Ignition est la nouvelle page d'erreur par défaut pour Laravel 6.0, avec de belles fonctionnalités spécifiques à Laravel qui rendent le débogage des exceptions et des traces de pile encore plus pratiques ! Vous aimeriez peut-être même lancer intentionnellement une exception pour voir cette nouvelle pile de débogage Laravel.

Dans l'introduction détaillée de Freek à l'article d'Ignition, il mentionne comment Ignition fait des choses intéressantes spécifiques au framework pour rendre les traces de pile plus faciles à comprendre :

Ignition est une page d'erreur spécifique à Laravel. Il peut donc monter des fonctionnalités spécifiques au framework pour afficher les chemins de vue non compilés et vos vues Blade... Par défaut, nous affichons également uniquement les frameworks d'application, car ceux-ci pourraient être ceux qui vous intéressent.

Savez-vous à quoi ressemble la nouvelle interface derreur de Laravel6 ?

Comme vous pouvez le voir sur la capture d'écran, plusieurs onglets fournissent du contenu d'aide sur la demande, application/framework, code utilisateur> , context et debug. Sélectionnez pour afficher les détails de chacun d’eux. app/framework, user, contextdebug。通过选择可以查看他们每一个的详细信息。

debug选项卡有一个很酷的新特性,可以显示querieslogsdumps。 当有打印内容的时候,Ignition 还会显示相关的文件名信息。不想显示具体信息的话还可以使用包中原有的dd()

L'onglet de débogage a une nouvelle fonctionnalité intéressante qui affiche les requêtes, les logs et les dumps. Lorsqu'il y a du contenu à imprimer, Ignition affichera également les informations pertinentes sur le nom de fichier. Si vous ne souhaitez pas afficher d'informations spécifiques, vous pouvez également utiliser la commande dd() d'origine dans le package !

En plus des informations de débogage, Ignition comporte une étape supplémentaire pour suggérer de l'aide pour les problèmes courants. Par exemple, les types de chemin de classe ou de vue tenteront de fournir des solutions recommandées.

Savez-vous à quoi ressemble la nouvelle interface derreur de Laravel6 ?

Ignition est livré en standard avec Laravel 6.0, et vous pouvez également l'installer dans les applications Laravel 5 existantes. Vous pouvez en savoir plus sur ce package, obtenir des instructions d'installation complètes et afficher le code source sur GitHub sur façade/allumage.


🎜

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer