通常,該文件與min.js主文件放在同壹個目錄中。比如壓縮後的原始變量是map,壓縮後可能會被壹個貫穿變量替換規則所替換。此時,sourcemap文件將記錄該映射的信息。這個好處就是在調試的時候,如果出現壹些js錯誤,瀏覽器會通過解析這個map文件,重新合並壓縮後的JS,這樣開發者就可以用未壓縮的代碼進行調試,給我們帶來了很大的便利!目前只有chorme有這個還原調試功能,所以會有題說的問題。
jQuery-1.10.2 . min . js推出的時候,在firefox或者其他瀏覽器下還不錯,但是有報道說因為上述情況在chorme下找不到jQuery-1.10.2 . min . map文件,404。Jquery會檢測瀏覽器是否支持sourcemap函數,如果支持,就下載sourcemap文件。這時候如果妳在官網參考min.js,那就沒問題了,它會在自己的目錄下尋找sourcemap文件,而如果jquery.min.js文件在妳的服務器上,而服務器上沒有sourcemap,那就是錯誤,所以有三種解決方案:
首先引用官網文檔
第二,下載sourcemap文件,放在服務器上(推薦)。第三,把工具chor me file _ >;開發者工具_ & gt設置_ & gtEnablesourcemaps復選框被刪除,如果此復選框被刪除,jquery將不會下載sourcemap文件。