Saya mendapatkan kesalahan ini di konsol pengembang Google chrome.
Gagal mem-parsing SourceMap: http: // localhost: 15132 / Scripts / _External / igniteui / css / themes / infragistics / infragistics.theme.css.map
Bagaimana saya memperbaikinya?
javascript
esri
AhammadaliPK
sumber
sumber
Meskipun jawaban yang dipilih adalah jawaban yang baik untuk menyembunyikan kesalahan, itu tidak membuat kesalahan hilang, hanya saja Anda tidak dapat melihatnya di inspektur. Cara lain adalah dengan mengunduh file peta yang hilang dan meletakkannya di direktori assets / lib. Jadi, misalnya, saya kehilangan
angular-route.min.js.map
file dan saya pergi di sini https://code.angularjs.org/1.5.3/ (ke versi sudut yang benar) dan mengunduh file yang hilang. Kesalahan tidak langsung hilang, mungkin karena caching, tetapi begitu saya pergi ke file yang sebenarnya di browser itu berhasil.http://sitename.localhost/assets/lib/angular-route.min.js.map
. Sekarang inspektur tidak lagi menampilkan kesalahan bahkan dengan peta sumber diaktifkan.sumber
Failed to parse SourceMap
di konsol Chrome. Ketika saya beralih menggunakan Backendless.js yang tidak terkompresi (tanpa.min
), saya tidak mendapatkan kesalahan. Saya kira mungkin sumber peta tidak masuk akal saat menggunakan javascript yang diperkecil? Saya kira saya bisa mencoba untuk mengatur lingkungan dev lokal saya untuk menggunakan peta sumber JS + tidak terkompresi dan hanya memiliki lingkungan produksi menggunakan JS terkompresi.Lebih jauh dengan hanya mematikan Sumber Maps di Chrome - Saya telah melakukan sedikit penggalian dan menemukan bahwa menggunakan Web Essentials untuk membuat peta sumber tampaknya menjadi masalah.
Untuk alasan apa pun, jika saya menggunakan kompiler eksternal (Koala) saya dapat berhasil membuat peta sumber yang berfungsi di Chrome (tidak ada kesalahan). Sedangkan jika saya menggunakan Web Essentials, peta sumber gagal diurai.
Semoga ini bisa membantu seseorang.
sumber
Kode sumber CSS / JS biasanya kami perkecil / kompres. Sekarang jika kita ingin men-debug file-file yang diperkecil maka kita harus menambahkan baris berikut pada akhir file yang diperkecil
Ini memberitahu kompiler di mana file sumber sebenarnya dipetakan.
Dalam kasus JS itu masuk akal
tetapi dalam kasus CSS , itu sebenarnya debugging SCSS.
Untuk Menghapus Peringatan:
remove /*# sourceMappingURL=bootstrap.min.css.map */ from the end of minified file
,.sumber
Saya memiliki masalah yang sama karena
.htaccess
memiliki pengaturan yang salah:Saya memecahkan ini dengan memodifikasi file:
sumber
Ini terkadang disebabkan oleh ekstensi Chrome yang telah Anda instal. Misalnya, AdBlock .
Sayangnya solusi terbaik yang bisa saya temukan adalah menonaktifkan ekstensi yang menyinggung.
sumber
Ketika saya mengalami masalah ini, penyebabnya adalah referensi relatif ke file templat ketika menggunakan modul ui.bootstrap.modal .
templateUrl: 'js/templates/modal.html'
Ini berfungsi dari domain root ( www.example.com ) tetapi ketika sebuah path ditambahkan ( www.example.com/path/ ) referensi terputus. Jawaban dalam kasus saya hanyalah membuat referensi absolut ( js / -> / js / ).
templateUrl: '/js/templates/modal.html'
sumber
Kesalahan dalam Google DevTools disebabkan ekstensi Google.
Tidak ada lagi kesalahan di konsol.
sumber
Periksa apakah Anda menggunakan beberapa ekstensi Chrome (mode Malam atau yang lainnya). Nonaktifkan itu dan lihat apakah 'suntikan' hilang.
sumber
Saya perhatikan masalah itu karena Ekstensi AdBlock, saya mematikan ekstensi AdBlock masalah ini diselesaikan.
sumber