網站首頁 編程語言 正文
DevTools 無法加載 SourceMap 錯誤:狀態代碼 404,net::ERR_HTTP_RESPONSE_CODE_FAILURE
作者:夢凝哲雪 更新時間: 2022-02-19 編程語言瀏覽器控制臺 一直顯示警告 某些小潔癖的前端程序員 對此無法忍受 藍瘦香菇!!!
如圖所示:
DevTools無法加載源映射∶無法加載http:l/m.y .com:8B8/NC_103 5_blog[js/axios,.map的內容:
HTTP錯誤:狀態代碼44, net:Ee_iTPp_RESsa0isE_COE FAILURE
axios.js源碼位置 1756行 源代碼該行被注釋
什么是 Source Map
在前端開發過程中,通常我們編寫的源代碼會經過多重處理(編譯、封裝、壓縮等),最后形成產物代碼。于是在瀏覽器中調試產物代碼時,我們往往會發現代碼變得面目全非。
因此,我們需要一種在調試時將產物代碼顯示回源代碼的功能,source map 就是實現這一目標的工具。
基本原理
source-map 的基本原理是,在編譯處理的過程中,在生成產物代碼的同時生成產物代碼中被轉換的部分與源代碼中相應部分的映射關系表。有了這樣一張完整的映射表,我們就可以通過 Chrome 控制臺中的"Enable Javascript source map"來實現調試時的顯示與定位源代碼功能。
對于同一個源文件,根據不同的目標,可以生成不同效果的 source map。它們在構建速度、質量(反解代碼與源代碼的接近程度以及調試時行號列號等輔助信息的對應情況)、訪問方式(在產物文件中或是單獨生成 source map 文件)和文件大小等方面各不相同。在開發環境和生產環境下,我們對于 source map 功能的期望也有所不同:
-
在開發環境中,通常我們關注的是構建速度快,質量高,以便于提升開發效率,而不關注生成文件的大小和訪問方式。
-
在生產環境中,通常我們更關注是否需要提供線上 source map ,
生成的文件大小和訪問方式是否會對頁面性能造成影響等,其次才是質量和構建速度。
解決方案
二者選其一
1、忽視掉這個警告
2、根據路徑找到該文件,然后刪除文件中最后的注釋即可
本次測試案例:
刪除 axios中 1756行注釋的代碼
//# sourceMappingURL=axios.map
參考博客:
原文鏈接:https://blog.csdn.net/Klhz555/article/details/119317510
相關推薦
- 2023-02-10 一文教會你用Python實現pdf轉word_python
- 2022-09-20 windows?server2008?R2?角色遷移問題詳解_win服務器
- 2022-07-06 Python3?DataFrame缺失值的處理方法_python
- 2022-03-14 surface屏幕自動調節亮度無法關閉
- 2023-04-04 Swift中的HTTP請求體Request?Bodies使用示例詳解_IOS
- 2023-02-14 Python利用Prim算法生成迷宮_python
- 2022-09-08 Python報錯SyntaxError:unexpected?EOF?while?parsing的解
- 2023-03-03 Android獲取RecyclerView滑動距離方法詳細講解_Android
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支