4 回答
TA贡献1866条经验 获得超5个赞
那是因为 Chrome 添加了对源映射的支持。
转到开发人员工具(F12在浏览器中),然后选择右上角的三个点,然后转到Settings。
然后,查找Sources并禁用选项:
“启用 JavaScript 源映射”
“启用 CSS 源映射”
如果你这样做,那将摆脱警告。它与您的代码无关。检查其他页面中的开发人员工具,您将看到相同的警告。
TA贡献1951条经验 获得超3个赞
转到开发人员工具→设置→控制台→ 勾选“仅限选定上下文”。警告将被隐藏。您可以通过取消选中同一个框再次看到它们。
“仅选定上下文”仅表示顶部、iframe、工作者和扩展上下文。在绝大多数情况下,这就是您所需要的。
TA贡献1803条经验 获得超3个赞
include.prepload.js文件将有如下一行,可能是最后一行:
//# sourceMappingURL=include.prepload.js.map
删除它,错误就会消失。
TA贡献1850条经验 获得超11个赞
在Edge浏览器的控制台中发现大量源映射错误后,我偶然发现了这个 Stack Overflow 问题。(我想我很久以前就禁用了 Chrome 浏览器中的警告。)
对我来说,这意味着首先要了解源地图是什么;请参阅Macro Mazzon 的回答以了解这一点。由于这是一个好主意,所以这只是找出如何打开它们的一个案例。
就像在webpack.config.js文件中添加这一行一样简单-
module.exports = {
devtool: "source-map",
}
现在 Edge 可以检测到源地图,错误就消失了。
如果这个答案侮辱了任何人的智商,我深表歉意,但也许读到这篇文章的人会像我一样对源地图一无所知。
添加回答
举报