添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

什么是source map文件

source map文件是js文件压缩后,文件的变量名替换对应、变量所在位置等元信息数据文件,一般这种文件和min.js主文件放在同一个目录下。 比如压缩后原变量是map,压缩后通过变量替换规则可能会被替换成a,这时source map文件会记录下这个mapping的信息,这样的好处就是说,在调试的时候,如果有一些JS报错,那么浏览器会通过解析这个map文件来重新merge压缩后的js,使开发者可以用未压缩前的代码来调试,这样会给我们带来很大的方便!
而这种还原性调试功能,目前 只有chorme才具有 ,所以就会出现标题说的问题,我引入jquery-1.10.2.min.js的时候,在firefox下或者其他浏览器下是好的,在chorme下会报错找不到jquery-1.10.2.min.map文件,404,就是因为以上说的情况,jquery会检测浏览器是否支持source map功能,如果支持的话,那就去下载source map文件,而这个时候如果你引用的是官网的min.js那没问题,它会去自己的目录下找source map文件,而如果jquery.min.js文件在你的服务器上而服务器上又没有source map的话,那就会报错了!

三种解决办法:

一,引用官网文件

二,把source map文件下载下来放到服务器上(推荐)

三,把chorme文件的工具-->开发者工具-->设置-->Enable source maps勾去掉,去掉这个勾,jquery就不会去下载source map文件了!

转载自:https://www.cnblogs.com/weloveshare/p/5753717.html

什么是source map文件source map文件是js文件压缩后,文件的变量名替换对应、变量所在位置等元信息数据文件,一般这种文件和min.js主文件放在同一个目录下。 比如压缩后原变量是map,压缩后通过变量替换规则可能会被替换成a,这时source map文件会记录下这个mapping的信息,这样的好处就是说,在调试的时候,如果有一些JS报错,那么浏览器会通过解析这个map文件来重新me...
什么是source map 文件 source map 文件 js 文件 压缩后, 文件 的变量名替换对应、变量所在位置等元信息数据 文件 ,一般这种 文件 和min. js 文件 放在同一个目录下。 比如压缩后原变量是 map ,压缩后通过变量替换规则可能会被替换成a,这时source map 文件 会记录下这个 map ping的信息,这样的好处就是说,在调试的时候,如果有一些 JS 报错,那么浏览器会通过解析这个 map 文件 来重新merge压缩后的 js ,使开发者可以用未压缩前的代码来调试,这样会给我们带来很大的方便! 而这种还原性调试功能,所
// 导入geo js on 文件 map .plugin(["A Map .Geo JS ON"], function() { var geo js on = new A Map .Geo JS ON(); geo js on.importData('your_geo js on_file_url', function() { map .add(geo js on); 请注意,`your_geo js on_file_url`应该替换为您的geo js on 文件 的URL。