在生产中启用 Webpack Source Maps 的成本

Cost of Enabling Webpack Source Maps in Production

我一直在阅读有关在生产中启用源地图的信息。 Webpack 推荐它 itself。但是相关的成本是多少?在性能而不是构建时间方面?浏览器是否最终通过 HTTP 下载所有地图(我无法在网络选项卡下找到调用,但代码可用于调试)。如果我理解正确的话,所有下载地图的HTTP调用应该是一个问题。

如果您使用的是生成单独源映射文件的源映射设置(检查 here 哪些源映射设置适合在生产环境中使用),浏览器将仅在源映射时加载它们地图下载已启用(至少在 Chrome 这是一个可配置的选项,我不知道其他浏览器) 开发者工具已打开。

因此,对于您网站的常客来说,不会对性能产生明显影响。