在谷歌浏览器开发者工具中隐藏 jquery.map 错误?

Posted

技术标签:

【中文标题】在谷歌浏览器开发者工具中隐藏 jquery.map 错误?【英文标题】:Hide jquery.map errors in google chrome developer tools? 【发布时间】:2013-07-24 19:32:18 【问题描述】:

随着 .map 文件的引入,我的控制台充斥着以下错误:

拒绝加载 chrome-extension://flpedblkbobmjlipnnmalidalmhkangn/jquery.min.map。资源必须列在 web_accessible_resources 清单键中才能被扩展程序之外的页面加载。

有什么方法可以抑制有关 .map 文件的错误消息?

【问题讨论】:

只需编辑 jquery.min.js 并删除 //@ sourceMappingURL=jquery.min.map @RobW 这不是一个可行的选项,因为您会从错误中注意到,这些来自扩展。 jQuery's jquery-1.10.2.min.map is triggering a 404 (Not Found) 的可能重复项(我意识到 Paul Irish 的这个问题是后来发布的,但它已成为该主题的规范参考) 【参考方案1】:

禁用一个文件的源映射:

您可以通过在控制台中右键单击它们来过滤掉 .map 文件的消息(不是链接)选择 Filter > Hide messages from ...

您还可以从开发者工具设置中全局禁用 CSS 或 javascript 源映射。

全局禁用源映射:

点击开发者工具右下角的齿轮图标 在Sources下找到右侧的第二个和第三个选项 取消勾选启用 JS 源映射 取消勾选启用 CSS 源映射

【讨论】:

【参考方案2】:

下载地图文件并将其放在同一个 .js 文件目录中。 http://jquery.com/download/

【讨论】:

虽然在我的情况下它来自扩展,所以我不能这样做。

以上是关于在谷歌浏览器开发者工具中隐藏 jquery.map 错误?的主要内容,如果未能解决你的问题,请参考以下文章

在开发者工具中隐藏文件?

为啥设置“可见性:隐藏”时表格单元格边框在谷歌浏览器中消失和“边界崩溃:崩溃;”?

在谷歌浏览器开发人员中重播 HTTP POST

在谷歌浏览器中如何测试js代码

怎样在谷歌浏览器上安装拦截广告的插件呢?

CSS未显示在谷歌浏览器的覆盖选项卡中