【问题标题】:What prompts chrome devtools to look for source maps是什么促使 chrome devtools 寻找源图
【发布时间】:2020-12-13 00:57:46
【问题描述】:

我收到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 决定在这种情况下应该有一个源映射,我该如何防止它这样做?

【问题讨论】:

    标签: javascript google-chrome-devtools


    【解决方案1】:

    MDN 所述,源映射由文件末尾的特殊注释指示:

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

    所以你的 index.js 文件中可能有这样一行:

    //# sourceMappingURL=index.js.map

    如果您想消除特定资产的错误,则需要删除此行(我想这可能包括在构建过程中禁用源映射生成)。如果您想在一般情况下禁用源映射,您可以执行以下操作,quoted from another post

    打开开发者工具,转到开发者工具的“设置”,然后取消选中“源”设置下的启用 JavaScript Sourcemaps。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-24
      • 2014-03-16
      • 2017-05-26
      • 2022-06-13
      • 2020-08-21
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多