【问题标题】:Do I need to use jQuery Map?我需要使用 jQuery Map 吗?
【发布时间】:2014-01-24 01:31:36
【问题描述】:

我通过这个 Google CDN 包含 jQuery:

//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

我使用 jQuery 的唯一原因是因为 Bootstrap,我从这个 CDN 加载它:

//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js

问题是每当我的页面加载时,最慢的文件是jquery.min.map。它返回 304 GET 并需要超过 50 毫秒的时间来加载。我知道 Javascript 地图是为了调试混淆/缩小的代码?不知道为什么我在生产应用程序中需要它。

谢谢!

【问题讨论】:

标签: javascript jquery twitter-bootstrap


【解决方案1】:

浏览器中的调试工具正在加载该文件。您可以在选项中禁用它。

【讨论】:

  • 谢谢,但其他浏览器会默认禁用此功能吗?
  • @Carpetfizz 不,当然,请参阅 jQuery 文件的第二行,//@ sourceMappingURL=jquery.min.map,如果您删除此行,浏览器不会加载源映射,但这样做您不应该使用CDN,因为您无法修改文件。话虽如此,并非所有用户都使用浏览器的控制台,并且加载源地图不会损害您的应用。
  • 好的,谢谢。我认为即使没有打开控制台它也会加载。
【解决方案2】:

No one says you need it。它们是由您的浏览器的调试器工具请求的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    相关资源
    最近更新 更多