我看到错误消息关于一个文件,min.map,没有找到:
jQuery的jQuery -1.10.2.min。map正在触发404(未找到)
截图
这是怎么回事?
我看到错误消息关于一个文件,min.map,没有找到:
jQuery的jQuery -1.10.2.min。map正在触发404(未找到)
截图
这是怎么回事?
当前回答
jQuery的新版本需要这个文件http://code.jquery.com/jquery-1.10.2.min.map
此文件的可用性描述在http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/
更新:
jQuery 1.11.0/2.1.0
// sourceMappingURL注释不包含在压缩文件中。
其他回答
在遵循其他答案中的说明后,我需要从地图文件中剥离这个版本,以便为我工作。
例如:重命名
jquery-1.9.1.min.map
to
jquery.min.map
jQuery 1.11.0/2.1.0的// sourceMappingURL注释不包含在压缩文件中。
下载地图文件和jQuery的非压缩版本。 把它们和缩小版放在一起: 包括缩小版本到你的HTML: 登录谷歌Chrome浏览器: 阅读JavaScript源映射介绍 熟悉调试JavaScript
假设你已经检查了文件是否存在于服务器上,这也可能是由于你的web服务器限制了文件类型:
在Apache中,这可以通过<FilesMatch>指令来完成,如果你使用mod_rewrite的话,可以使用RewriteRule。 在IIS中,您需要访问Web。配置文件。
我也遇到过同样的问题。我的原因是Grunt连接了我的JavaScript文件。
我使用了一个;\n作为分隔符,导致源路径映射到404。
所以dev tools在找jquery。min。map;而不是jquery.min.map。
我知道这不是最初问题的答案,但我确信还有其他人具有类似的Grunt配置。