Qtip2从互联网加载"jquery.qtip.min.map"并减慢网站速度

Seb*_*rth 7 javascript jquery cdn qtip qtip2

我包括Qtip2我的网站上使用了以下片断,而文件的托管自己的服务器上所提到这里:

<!-- jQuery FIRST i.e. before qTip (and all other scripts too usually) -->
<script type="text/javascript" src="/scripts/jquery.min.js"></script>

<!-- Include either the minifed or production version, NOT both!! -->
<script type="text/javascript" src="/scripts/jquery.qtip.js"></script>
Run Code Online (Sandbox Code Playgroud)

虽然托管在同一台服务器脚本加载从以下的附加文件的网站CDNQtip2:

https://cdnjs.cloudflare.com/ajax/libs/qtip2/2.2.0/jquery.qtip.min.map

这极其缓慢了我的一面: 在此输入图像描述

我找不到任何关于此的信息.任何想法如何避免(如果没有必要)或替换和托管我自己的服务器?

ovi*_*ile 12

Qtip2脚本的最后一行是一行:

//# sourceMappingURL=http://cdnjs.cloudflare.com/.../jquery.qtip.min.map

不幸的是,URL当前返回404.如果您自己托管Qtip2,您应该能够在脚本末尾找到并删除该行.否则,请不要太担心,因为只有在Developer Tools打开时才会请求.map文件.普通访客不会下载它.

以下是.map文件的更多信息:jQuery的jquery-1.10.2.min.map触发404(未找到)


Seb*_*rth 10

*.map文件是源映射.它包含像Qtip2的非缩小源代码的函数位置等信息.请注意,我在我的网页上使用了它的缩小版本.

源映射有助于使用后处理(例如缩小的)源代码进行开发,而不会失去查看代码的能力,例如在发生错误时.

您在上面的问题中可以在图像上看到的chrome调试器默认下载它.在调试器设置中禁用该功能后,将不再下载该文件.

请查看此视频,以获取Google 提供的简短信息或此文档.

Firefox提供了与此处相同的功能.