[英]Performance impact of using css / javascript source-maps in production?
.map
資產?.map
資產( 404
錯誤),是否會影響性能? 我應該關心修復它嗎? 請注意,如果存在復雜的 concat / minify 構建步驟,修復最后一個可能不像提供.map
資產那么容易。
使用Charles Web Proxy 進行的快速測試表明,僅在打開開發人員工具時才加載源映射。 如果您在未打開開發工具的情況下加載頁面,則不會對源地圖進行 http 請求。
Chrome 43 和 Firefox 38 中的行為是相同的。
所以看起來它們不會對生產環境產生影響。
來自 HTML5 搖滾:
基本上,這是一種將組合/縮小文件映射回未構建狀態的方法。 當您為生產構建時,連同縮小和組合您的 JavaScript 文件,您會生成一個源映射,其中包含有關原始文件的信息。 當您在生成的 JavaScript 中查詢某個行號和列號時,您可以在返回原始位置的源地圖中進行查找。 開發人員工具(目前是 WebKit nightly builds、Google Chrome 或 Firefox 23+)可以自動解析源映射並使它看起來好像您正在運行未縮小和未組合的文件。
http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.