2014-10-06 53 views
3

我有一個問題,需要在JavaScript源文件上設置一個斷點,並使用源映射文件縮小映射到實際源文件上。無法在源映射文件中設置斷點(使用jquery實例)

該問題可以用jquery.com網站進行演示。

在此網站上,導入的腳本爲jquery.min.js,其中包含//# sourceMappingURL=jquery.js指令。

這可以在鉻37的調試器可以觀察到: source map debugging

在那個「真正的源文件」,我想設置一個斷點上線500,錯誤斷點出現在導線6955

這個用例有什麼問題?是否有可能做到這一點 ?

回答

1

當您設置斷點的行沒有正確映射到編譯的源代碼時,可能會發生這種情況。我已經檢查過,實際上這一行被映射到jqeury.min.js文件中的一些奇怪的(未出現的)位置。

請考慮將此作爲JQuery問題提交。但是,請注意,儘管在最新版本的jquery source map url中默認不包含縮小版本,但您仍然可以從其網站下載並檢查它是否已修復。