这个错误消息是什么意思

时间:2014-05-31 01:06:21

标签: google-chrome-extension

您好我只想知道此错误消息的含义

  

拒绝加载chrome-extension://cmbbgcooaabknohabmoaikiakkoignai/jquery.min.map。资源必须列在web_accessible_resources清单键中,以便由扩展名外的页面加载。

1 个答案:

答案 0 :(得分:2)

这意味着您的某个Chrome扩展程序使用的是jQuery的压缩版本,其中包含sourceMappingURL条评论,并且该扩展程序的开发人员很可能没有意识到这一点。

Source mapping用于调试目的,无法加载map文件,不会影响脚本的执行。

值得注意的是,默认情况下,较新版本的jQuery不再包含sourceMappingURL注释。来自jQuery 1.11 and 2.1 release announcement

  

源图更改

     

此版本不包含缩小的源图注释   文件。源图已被证明是一个非常有问题和令人费解的问题   给开发人员的事情,产生hundreds of confused developers   像StackOverflow这样的论坛,让一些人认为jQuery本身就是   碎。


作为用户,您可以放心地忽略该错误。浏览器只会在打开DevTools时尝试加载map文件(并且启用了" JS源映射" DevTools设置)。如果无法加载map文件,则不会发生任何变化。

作为开发人员,您可以通过升级到最新的jQuery版本来删除该错误消息,或者从压缩文件中手动删除sourceMappingURL注释,或者,如果要使用源映射,请创建{ {1}}和未压缩的map文件可用。另见this related thread

相关问题