簡體   English   中英

是什么提示 chrome devtools 尋找源圖

[英]What prompts chrome devtools to look for source maps

我收到類似DevTools failed to load SourceMap: Could not parse content for http://localhost:8000/index.js.map: Unexpected token < in JSON at position 0警告DevTools failed to load SourceMap: Could not parse content for http://localhost:8000/index.js.map: Unexpected token < in JSON at position 0 where chrome is試圖獲取一個沒有的源映射不存在。 為什么 chrome 決定在這種情況下應該有一個源映射,我該如何防止它這樣做?

源映射由文件末尾的特殊注釋表示,如MDN 所述

//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map

所以在你的 index.js 文件中可能有這樣一行:

//# sourceMappingURL=index.js.map

如果您想消除特定資產的錯誤,您將需要刪除此行(我想這可能包括在構建過程中禁用源映射生成)。 如果您想在一般情況下禁用源映射,您可以執行以下操作, 引用自另一篇文章

打開開發人員工具,轉到開發人員工具的“設置”,然后取消選中“源”設置下的啟用 JavaScript 源映射。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM