0

Avec Chrome 60 dans Dev Tools, il y a un Audits Panel avec quelques scores (alimenté par Lighthouse). Les scores en haut pour Progressive Web App, Performance, Accessibilité et Meilleures pratiques sont vos scores globaux pour chacune de ces catégories.Dans Chrome, comment obtenir le score du panneau d'audit en Javascript

Pensez-vous qu'il est possible d'accéder à ces scores avec du code Javascript dans Chrome?

+0

Je crains de ne pas avoir le temps de l'essayer maintenant, mais les instructions sur cette page semblent prometteuses: https://developers.chrome.com/extensions/experimental_devtools_audits –

+0

Merci pour le lien. Je vais regarder. – LeMoussel

+0

Hummm ;;; "Utilisez l'API chrome.experimental.devtools.audits pour ajouter de nouvelles catégories d'audit au panneau Audit des outils de développement.". Je ne trouve pas d'API pour obtenir des données d'audit comme Lighthouse. – LeMoussel

Répondre

2

Vous pouvez exécuter le phare de the command line:

npm install -g lighthouse 
lighthouse --output=json --output-path=./report.json https://airhorner.com/ 

Cela produira un ./report.json qui peut être consommé par votre script.


Il est également possible d'exécuter Lighthouse depuis votre script de noeud. Ce n'est pas décrit dans les documents, mais vous pouvez vérifier comment other tools (par exemple webpack-lighthouse-plugin) le font.