jquery.min.map not found error 404

這陣子遇到一個問題,因為 "jquery.min.map" 找不到這檔案而造成https 變為驚嘆號三角形,變成驚嘆號三角形當然有很多可能,例如在https下使用了非https文件(讀取了任何檔案)。

後來上網查了一下看到這篇"jquery.min.map 404(not found)"其實說明的很完整,需要解決這問題簡單來說有幾個方式

1. 別用jquery(誤 jquery表示:「怪我囉」)
2. 加上jquery.min.map檔

追根究柢問題還是為什麼會load這個.map檔,可以參考Introduction to JavaScript Source Maps,如果用最簡單一句話來形容就是debug方便,讓browser報錯同時清楚的告訴你是哪一行出了問題,jquery官方也說明了為何使用.map檔

如果有中文閱讀比較習慣的也有一位熱心的人士寫了一篇中文介紹Javascript source map 功能詳解

相關連結
jquery.min.map 404(not found)
Introduction to JavaScript Source Maps
jquery New! Source Maps
Javascript source map 功能詳解

沒有留言:

張貼留言