JavaScript en double
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Connor Clark
Publié le 8 octobre 2025
Supprimez les modules JavaScript volumineux et en double de vos groupes pour réduire les débits d'octets superflus sur le réseau.
Ignorer cet insight
Pour les pages comportant plusieurs bundles JavaScript, le code divise les grandes dépendances nécessaires à plusieurs bundles en un bundle commun.
Dans les bundles JavaScript individuels, assurez-vous qu'il n'y a qu'une seule version des dépendances volumineuses.
Pour en savoir plus sur les bundles JavaScript d'une page, cliquez sur View Treemap. Les bundles de la page s'affichent dans la cartographie arborescente Lighthouse.
Carte proportionnelle Lighthouse. Les nœuds colorés représentent les modules en double trouvés dans plusieurs bundles JavaScript.
Dans PageSpeed Insights et dans le rapport Lighthouse, ce bouton se trouve dans la catégorie "Performances", sous les métriques :
Bouton "Afficher l'arborescence" de Lighthouse.
Dans le panneau Performances des outils pour les développeurs, ce bouton se trouve dans l'insight JavaScript en double :
Bouton "Afficher l'arborescence" du panneau "Performances" des outils pour les développeurs.
Conseils spécifiques à la pile
Créez un point d'entrée supplémentaire pour les dépendances courantes et volumineuses, et activez la fonctionnalité de fractionnement du code de votre bundler JavaScript pour les éléments suivants :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/10/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/10/08 (UTC)."],[],[]]