Ich habe kürzlich mehrere Webseiten mit Three.js erstellt. Wenn ich in Chrome überprüfe, was heruntergeladen wird, sehe ich eine Datei namens installHook.js. Ich habe in SO und anderen Ecken des Internets gesucht, kann aber nicht finden, was es ist (vielleicht verweist es auf React, aber ich verwende es nicht). Weiß jemand, was es ist und ob ich es irgendwie entfernen kann, da es die größte heruntergeladene Ressource ist?
Wenn ich auf den Link klicke, sehe ich diese Datei
Seltsamerweise sehe ich das sowohl auf Websites, die Web Pack verwenden, als auch auf Websites, die dies nicht tun.
接受的答案很好,但我想添加更多详细信息,以防您的浏览器从“React Dev Tools”之外的扩展加载您不认识的其他文件。
在网络选项卡(OP发布了屏幕截图)中,您可以单击请求以查看请求的详细信息。
请注意,该 URL 特别使用
chrome-extension
协议,这是我们暗示它是 Chrome 扩展程序的提示:chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js
请注意之前 URL 中的标识符:“fmkadmapgofadopljbjfkapdkoienihi”。您如何知道标识符指的是哪个 Chrome 扩展程序?
将标识符复制到剪贴板。在 Chrome 浏览器中访问
chrome://extensions/
,并将标识符粘贴到页面顶部的搜索输入中。您会注意到搜索结果已被过滤,以显示哪个扩展正在加载该文件。您可以通过切换滑块来禁用扩展程序,或者通过单击“删除”按钮来删除扩展程序。
如果您在
chrome://extensions
窗口中点击特定扩展程序上的“详细信息”按钮,Chrome 应加载一个特定的详细信息页面并重申该标识符。在本例中,Chrome 加载 URL:chrome://extensions/?id=fmkadmapgofadopljbjfkapdkoienihi
...注意标识符“fmkadmapgofadopljbjfkapdkoienihi”再次出现。
注意禁用扩展程序的其他方法,例如运行禁用扩展程序的 Chrome,带有
--disable-extensions
或--incognito
标志就我而言,installHook.js 来自 React Dev Tools Chrome 扩展。您无需担心这一点,因为它不会影响最终用户的应用程序性能。