Ketika saya memuat halaman dan memeriksa konsol chrome saya menemukan kesalahan ini:
apa sebenarnya file peta dalam sudut?
Saya memang mereferensikan angular.min.js tetapi bukan angular.min.js.map. Saya menggunakan rilis 1,2 rc sudut dan saya baru saja mulai melihat kesalahan ini ketika saya beralih ke rilis ini.
ERRORS:
GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not Found) :44786/Scripts/angular-route.min.js.map:1
GET http://localhost:44786/Scripts/angular-animate.min.js.map 404 (Not Found) :44786/Scripts/angular-animate.min.js.map:1
GET http://localhost:44786/Scripts/angular-resource.min.js.map 404 (Not Found) :44786/Scripts/angular-resource.min.js.map:1
GET http://localhost:44786/Scripts/angular.min.js.map 404 (Not Found) :44786/Scripts/angular.min.js.map:1
Jawaban:
Seperti kata eaon21 dan monyet, file peta sumber pada dasarnya mengubah kode yang diperkecil menjadi versi yang tidak ditentukan untuk debugging.
Anda dapat menemukan file .map di sini . Cukup tambahkan mereka ke direktori yang sama dengan file js yang diperkecil dan itu akan berhenti mengeluh. Alasan mereka dijemput adalah
di akhir angular.min.js. Jika Anda tidak ingin menambahkan file .map, Anda dapat menghapus baris-baris itu dan itu akan menghentikan upaya pengambilan, tetapi jika Anda berencana untuk debugging, selalu baik untuk tetap terhubung dengan peta sumber.
sumber
sourceMappingURL
di akhir setiap file tersebut. Menghapus baris itu di masing-masing file itu akan menghilangkan pesan kesalahan sial di konsol Pengembang.Monyet benar, menurut tautan yang diberikan oleh monyet
Saya tidak yakin apakah ini kesalahan angular karena tidak ada file peta yang dihasilkan. Tetapi Anda dapat mematikan file peta sumber dengan menghapus centang opsi ini dalam pengaturan konsol chrome
sumber
Developer Tools
> Klik tombol Pengaturan di sudut kanan atasDeveloper Tools