前端在Chrmo F12模式下调试的时候,经常会遇到js.map文件找不到的情况,例如:
http://domain/AngularJS/v1.3.11/angular.min.js.map 404 (Not Found)
关于这个问题其实大可不比过分的纠集,一般只会在你引用了压缩的min.js 文件,chrome浏览器中才会出现
实际并不影响页面的执行效果。这里简单说下原理:
map文件是js文件压缩后,文件的变量名替换对应、变量所在位置等元信息数据文件,一般这种文件和min.js主文件放在同一个目录下。
使开发者可以用未压缩前的代码来调试,这样就不会出现这个问题了,但是往往想使用min文件,而且还有强迫症的患者是非常难受的,那么取掉这个小x也很简单
打开chrome的F12界面,然后点击“设置”,去掉 Sources里面的 Enable JavaScript source maps
EG:

本文将解释为什么在Chrome浏览器中调试时遇到js.map文件找不到的问题,并提供一种简单的解决方法,即在F12界面中禁用JavaScript源映射。
7685

被折叠的 条评论
为什么被折叠?



