Saya baru-baru ini mencipta beberapa halaman web menggunakan Three.js. Apabila saya menyemak perkara yang dimuat turun dalam Chrome, saya melihat fail yang dipanggil installHook.js. Saya telah mencari di SO dan sudut lain di internet tetapi tidak dapat mencari apa itu (mungkin ia memaut ke React, tetapi saya tidak menggunakannya). Adakah sesiapa tahu apa itu dan jika saya boleh mengeluarkannya kerana ia adalah sumber terbesar yang sedang dimuat turun?
Jika saya klik pada pautan saya akan melihat fail ini
Anehnya, saya melihat ini di kedua-dua tapak yang menggunakan Pek Web dan tapak yang tidak.
Jawapan yang diterima adalah bagus, tetapi saya ingin menambah lebih banyak butiran sekiranya penyemak imbas anda memuatkan fail lain daripada sambungan di luar "React Dev Tools" yang anda tidak kenali.
Dalam tab rangkaian (OP menyiarkan tangkapan skrin) anda boleh mengklik pada permintaan untuk melihat butiran permintaan.
Perhatikan bahawa URL ini secara khusus menggunakan protokol
chrome-extension
, yang merupakan petunjuk kami bahawa ia adalah sambungan Chrome:chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js
Sila ambil perhatian pengecam dalam URL sebelumnya: "fmkadmapgofadopljbjfkapdkoienihi". Bagaimana anda tahu sambungan Chrome yang mana pengecam merujuk kepada?
Salin pengecam ke papan keratan. Lawati
chrome://extensions/
dalam Chrome dan tampal pengecam ke dalam input carian di bahagian atas halaman. Anda akan melihat bahawa hasil carian telah ditapis untuk menunjukkan sambungan mana yang memuatkan fail.Anda boleh melumpuhkan sambungan dengan menogol peluncur atau memadamnya dengan mengklik butang "Alih Keluar".
Jika anda mengklik butang "Butiran" pada sambungan tertentu dalam tetingkap
chrome://extensions
, Chrome harus memuatkan halaman butiran khusus dan mengulangi pengecam itu. Dalam kes ini, Chrome memuatkan URL:chrome://extensions/?id=fmkadmapgofadopljbjfkapdkoienihi
...perhatikan bahawa pengecam "fmkadmapgofadopljbjfkapdkoienihi" muncul lagi.
Berhati-hati dengan cara lain untuk melumpuhkan sambungan, seperti Jalankan Chrome yang dilumpuhkan sambungan dengan
--disable-extensions
或--incognito
benderaDalam kes saya, installHook.js datang daripada sambungan Chrome React Dev Tools. Anda tidak perlu risau tentang perkara ini kerana ia tidak akan menjejaskan prestasi aplikasi untuk pengguna akhir.