如何防止Firefox DevTools显示“找不到源映射”错误?

14

我正在使用几个没有.map文件的第三方压缩Javascript文件。在Firefox DevTools中调试时,它始终显示这些错误:

Source map error: request failed with status 404
Resource URL: https://foo.domain.com/widgets/widgets.min.js
Source Map URL: widgets.min.js.map

由于这些文件数量众多且会大幅干扰控制台,所以它们真的很让人分心。

有没有什么方法可以关闭这些警告?

1个回答

16

您可以通过进入开发者工具的工具箱选项并取消选中启用源映射来全局禁用源映射。

您也可以为某些特定的JavaScript文件提供空白源映射。在开发期间,请使用文件的本地副本,并修改源映射指令:

//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map

通过指向一个空的源映射文件来禁用源映射。您也可以将源映射指令从文件中删除。


3
问题在于我无法控制的域缺少了.map文件。我不想完全关闭这个功能,因为我依赖它。 - AngryHacker
1
你能使用本地库的副本并修改源映射指令,或者只是将其删除吗? - Ortomala Lokni
在设置生效之前,我不得不关闭并重新打开 Dev 工具。 - rudolfbyker
谢谢!我正在托管一个没有源映射的下载JS文件,完全删除源映射指令有所帮助。 - Arthur Khazbs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接