未找到2.0.2.min.map'
Google Chrome开发人员工具中出现此错误:
找不到jquery-2.0.2.min.map
我找到了一种通过从我的jquery-2.0.2.min.js
删除这一行来摆脱它jquery-2.0.2.min.js
:
//@ sourceMappingURL=jquery-2.0.2.min.map
然而,我不认为这是一个好主意,因为这可能只是一个暂时的解决方案,可能是未来的问题。 因为我不太了解这个错误的本质和愚蠢的解决方案:什么导致了这个错误,是否有更好的解决办法?
显然,这不仅仅是与jQuery 2.0.2相关的问题。 一个非常类似的堆栈溢出问题与一个很好的解释是jQuery的jquery-1.10.2.min.map触发404(未找到)。 我希望这能够揭示这种情况。
1.下载地图文件和jquery的未压缩版本。 把它们放在缩小版本中。
2.将缩小版本包含到您的HTML中
3.检入Chrome
4.阅读JavaScript源地图简介
5.熟悉调试JavaScript
你应该有一个包含在jquery-2.0.2下载中的文件,名为jquery-2.0.2.min.map
确保它位于jquery-2.0.2.min.js
的相同位置,你应该很好。
如果你没有副本,你可以在这里下载:http://code.jquery.com/jquery-2.0.2.min.map
关于jQuery网站的更多背景信息。
从jQuery 1.9开始,我们还提供了可用于在支持源代码的浏览器(例如Google Chrome)中调试压缩文件的源代码文件。 用户不需要映射文件来运行jQuery,它只是改善了开发人员的调试体验。
正如它在jQuery 1.11.0/2.1.0 Beta 2 Released
源映射评论将被删除,所以这个问题不会出现在新版本的jQuery
。
无论如何,如果您需要使用源地图,它仍然可用:
我们仍将生成和分发源地图,但如果浏览器不支持手动关联地图文件(目前没有),则需要在缩小文件末尾添加适当的源地图注释。 如果使用自定义构建过程生成自己的jQuery文件,则缩放文件中将显示源映射注释并生成映射; 您可以将其保留并使用源代码或编辑它并完全忽略映射文件。
在这里您可以找到有关更改的更多细节。
链接地址: http://www.djcxy.com/p/83439.html下一篇: Catch exceptions in ASP.NET resulting from Generic Handler (ashx) file