J'ai récemment créé plusieurs pages Web en utilisant Three.js. Lorsque je vérifie ce qui est téléchargé dans Chrome, je vois un fichier appelé installHook.js. J'ai cherché sur SO et d'autres coins d'Internet, mais je ne trouve pas ce que c'est (peut-être que cela est lié à React, mais je ne l'utilise pas). Est-ce que quelqu'un sait ce que c'est et si je peux le supprimer d'une manière ou d'une autre, car il s'agit de la plus grande ressource téléchargée ?
Si je clique sur le lien, je verrai ce fichier
Bizarrement, je vois cela à la fois sur les sites qui utilisent Web Pack et sur les sites qui ne l'utilisent pas.
La réponse acceptée est excellente, mais je voulais ajouter plus de détails au cas où votre navigateur chargerait d'autres fichiers à partir d'une extension en dehors de "React Dev Tools" que vous ne reconnaissez pas.
Dans l'onglet réseau (l'OP a posté la capture d'écran), vous pouvez cliquer sur la demande pour voir les détails de la demande.
Notez que cette URL utilise spécifiquement le protocole
chrome-extension
, ce qui nous laisse penser qu'il s'agit d'une extension Chrome :chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js
Veuillez noter l'identifiant dans l'URL précédente : "fmkadmapgofadopljbjfkapdkoienihi". Comment savoir à quelle extension Chrome l'identifiant fait référence ?
Copier l'identifiant dans le presse-papiers. Visitez
chrome://extensions/
dans Chrome et collez l'identifiant dans la zone de recherche en haut de la page. Vous remarquerez que les résultats de la recherche ont été filtrés pour afficher quelle extension charge le fichier.Vous pouvez désactiver l'extension en basculant le curseur ou la supprimer en cliquant sur le bouton "Supprimer".
Si vous cliquez sur le bouton "Détails" d'une extension spécifique dans la fenêtre
chrome://extensions
, Chrome devrait charger une page de détails spécifique et réitérer cet identifiant. Dans ce cas, Chrome charge l'URL :chrome://extensions/?id=fmkadmapgofadopljbjfkapdkoienihi
...à noter que l'identifiant "fmkadmapgofadopljbjfkapdkoienihi" apparaît à nouveau.
Soyez conscient des autres moyens de désactiver les extensions, tels que Exécuter Chrome avec extension désactivée avec le
--disable-extensions
或--incognito
drapeauDans mon cas, installHook.js provenait de l'extension Chrome React Dev Tools. Vous n'avez pas à vous en soucier car cela n'aura pas d'impact sur les performances des applications pour les utilisateurs finaux.