Tidak semua file JavaScript terlihat di alat Pengembang Chorme lagi.
Google Chrome adalah yang terbaru. Versi 44.0.2403.130 m Versi debug aplikasi. Naskah di kepala.
<script src="/Scripts/jquery-ui-1.8.24.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
...
<script src="/Client/Statics/GuiContainers.js"></script>
<script src="/Client/ClientDAL.js"></script>
<script src="/Client/ClientLayoutUpdater.js"></script>
<script src="/Client/ClientRenderer.js"></script>
<script src="/Client/ControllerLocator.js"></script>
Bagian pertama dari skrip terlihat di Alat Pengembang Chrome di bawah menu Sumber di jalur localhost / Scripts / *. Bagian kedua dari skrip tidak terlihat sejak kemarin. Ada apa dengan Alat Pengembang?
Tidak ada kesalahan dalam konsol JavaScript. Saya dapat melihat permintaan berhasil untuk file JavaScript di tab jaringan. Semua JavaScript dimuat. Aplikasi berfungsi dengan baik.
Ada apa dengan Alat Pengembang? Apakah ada yang punya ide?
Jika saya menambahkan "folder" localhost ke ruang kerja, semuanya terlihat, bahkan file sumber sisi server.
Jawaban:
Membuka tab jaringan di alat pengembang dan menekan F5 untuk menyegarkan - terima kasih @ Seano666 atas komentar Anda tentang pertanyaan
sumber
Bagi saya, saya hanya perlu membuka pengaturan Alat Pengembang dan mengklik tombol "Pulihkan default dan muat ulang" di tab pertama.
Kemudian semua skrip lokal saya muncul lagi dan proses debug kembali normal.
sumber
Tambahkan
debugger;
instruksi di bagian mana pun dari skrip Anda, debugger akan berhenti pada titik ini dan menampilkan skrip kepada Anda, bahkan jika skrip dimuat secara dinamis.onSuccess: function (result) { debugger; combo.empty(); $(result).each(function () { var option; option = document.createElement('option'); option.value = this.Id; $(option).appendTo(combo); }); }
sumber
debugger;
baris tersebut memaksa Chrome untuk membuka file VM.Coba klik kanan pada
reload
tombol di alat pengembang.Anda akan mendapatkan menu dari mana Anda dapat memilih:
Empty Cache & Hard Reload
.Itu berhasil untuk saya.
sumber
Saya memiliki masalah yang sama dan "Empty cache and hard reload" berfungsi untuk saya.
sumber
Masalah: Saya telah mengembangkan / debugging selama beberapa waktu, dan kemudian saya mengalami masalah serupa. Meskipun log konsol saya menunjukkan nomor baris, ketika saya mengkliknya, saya dibawa ke baris 1 dari halaman kosong. Skrip saya disematkan di html, jadi saya bisa melihatnya di tab Elemen, tetapi ketika saya membuka file di tab Sumber, file itu kosong.
Solusi: Perbaikan bagi saya adalah menyalin alamat url dan menempelkannya ke tab baru dan membuka kembali alat pengembang. Tab asli entah bagaimana menjadi buruk.
sumber
Masalahnya adalah karena pemetaan jaringan dan pembongkaran pemetaan. Ada beberapa bug aneh di alat dev chrome yang menyebabkan masalah semacam ini. Beberapa kali Anda bahkan mungkin melihat, file css lama di bilah samping dan ketika Anda membuka file css dari bilah sisi kiri. itu hanya akan kosong atau bahkan lebih buruk, bahkan tidak akan terlihat.
Bahkan saya sudah mencoba semua opsi. memulai ulang, menghapus semua chache, memetakan unmapping. mode penyamaran. Tetapi pada akhirnya harus menginstal ulang untuk melakukan perbaikan ini.
Jadi lanjutkan, lakukan pemasangan chrome baru. semuanya harus baik-baik saja.
sumber
Saya mengalami masalah yang sama dengan folder yang tidak dimuat dan saya mengatasinya dengan cara berikut:
Dalam
Sources
mode, klik tombol yang disorot biru:Pilih
Open file
.Ketik nama file yang diinginkan di kotak input pencarian.
Pilih file dari daftar hasil.
sumber
Alasannya adalah file skrip Anda belum dimuat, segarkan halaman dengan f5 dan Anda akan melihat skrip tercantum di sumber. Ini terjadi ketika Anda meletakkan tag skrip Anda di bagian bawah tag.
sumber
Dalam kasus saya itu adalah masalah cache Chrome. Penyegaran tidak berhasil untuk saya. Setelah memetakan file di bawah ini memperbaiki masalah saya
1- Buka file di browser misalnya http://example.com/script.js
2- Tambahkan versi misalnya http://example.com/script.js ? V = 2
Ini membersihkan cache dan file mulai muncul sebagai dapat diedit.
sumber
Jika Anda melakukan debug di chrome, Tambahkan debugger; pernyataan sebelum dan sesudah di javascript di mana Anda ingin browser berhenti untuk debugging
sumber
Saya telah memasang ulang Chrome dengan menghapus data profil Chrome. Ini bekerja sekarang.
sumber
Saya mengalami masalah yang sama, yang saya lakukan hanyalah menghapus semua file Temp di AppData lokal, dengan nama profil Anda misalnya C: \ Users \ userprofile \ AppData \ Local \ Temp
sumber
Bagi saya juga merupakan masalah 'pemetaan dan pembongkaran'. Saya menghapus semua pemetaan, tetapi folder di bawah situs web tidak terlihat.
Solusi bagi saya adalah: dalam pengaturan alat pengembang, buka tab "Ruang Kerja". Masih ada beberapa pemetaan. Saya menghapus semua. Setelah reload oke.
sumber
Saya memiliki masalah yang sama dan mencoba jawaban yang disebutkan, tetapi ternyata Google Chrome diperbarui secara diam-diam dan perlu diluncurkan kembali kemudian semuanya berfungsi dengan baik.
Masukkan
chrome://settings/help
URL chrome Anda dan periksa apakah perlu diluncurkan kembali.sumber
Saya menghadapi masalah ini, karena kesalahan ejaan di dalam tag skrip javascript.
<script type="text/javsscript" src="./../js/lib/darkmodejs.min.js"></script>
Masalahnya adalah kesalahan ejaan di dalam atribut
type
, yang kemudian saya ubah menjadi:<script type="text/javascript" src="./../js/lib/darkmodejs.min.js"></script>
dan berfungsi dengan lancar bagi saya, terkadang masalahnya sangat kecil tetapi efeknya lebih besar.
sumber
Dalam kasus saya, masalahnya adalah bahwa file JavaScript yang saya miliki membutuhkan waktu lebih lama untuk dimuat (sekitar 5 menit) sehingga memberi saya kesan bahwa mereka tidak dimuat sama sekali. Saya telah melihat ini terjadi ketika saya memuat proyek lokal setelah waktu yang lama. Begitu mereka dimuat mereka tetap dalam memori bahkan setelah saya menyegarkan halaman.
sumber