是什么提示 chrome devtools 寻找源地图
What prompts chrome devtools to look for source maps
我收到类似 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
如果您想消除特定资产的错误,则需要删除此行(我想这可能包括在构建过程中禁用源映射生成)。如果你想在一般情况下禁用源映射,你可以执行以下操作,:
Open Developer Tools, go to "Settings" for Developer Tools, then uncheck Enable JavaScript Sourcemaps under the "Sources" settings.
我收到类似 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
如果您想消除特定资产的错误,则需要删除此行(我想这可能包括在构建过程中禁用源映射生成)。如果你想在一般情况下禁用源映射,你可以执行以下操作,
Open Developer Tools, go to "Settings" for Developer Tools, then uncheck Enable JavaScript Sourcemaps under the "Sources" settings.