javascript - 是什么促使 chrome devtools 寻找源图

标签 javascript google-chrome-devtools

我收到类似 DevTools failed to load SourceMap: Could not parse content for http://localhost:8000/index.js.map: Unexpected token < in JSON at position 0 的警告chrome 正在尝试获取不存在的源映射。为什么 chrome 决定在这种情况下应该有一个源映射,我该如何防止它这样做?

最佳答案

源映射由文件末尾的特殊注释指示,如 MDN 中所述。 ://# sourceMappingURL=http://example.com/path/to/your/sourcemap.map所以你的 index.js 文件中可能有这样的一行://# sourceMappingURL=index.js.map如果您想消除特定 Assets 的错误,则需要删除此行(我想这可能包括在构建过程中禁用源映射生成)。如果要禁用源映射,可以执行以下操作,quoted from another post :

Open Developer Tools, go to "Settings" for Developer Tools, then uncheck Enable JavaScript Sourcemaps under the "Sources" settings.

关于javascript - 是什么促使 chrome devtools 寻找源图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63560129/

相关文章:

javascript - 我通过js创建div,但它没有出现在我的页面上

google-chrome-extension - browserAction 打开缓慢,除非已在选项卡中打开

google-chrome - 在 Chrome DevTools 中搜索 HTML 元素

javascript - 如何使用 jquery 更新 p(段落标记)的值

javascript - 与左移运算符混淆

javascript - ExtJS 6 - 输入类型为 'password' 的文本字段在 Chrome 开发工具中生成警告

vue.js - Vue 3 createApp 未在 Chrome 中定义

google-chrome-devtools - 如何在 Chrome 开发者工具中设置默认网络过滤器?

javascript - UncaughtTypeError products.map 不是函数

javascript - 正确遍历节点 - javascript childNodes