javascript - 为什么我看到 sourceMappingURL 出现在 webpack 并提交之后

我对 html 做了一个小的修改。在 webpack 提交后,我在 diff 中看到了这个

sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb etc.

我不记得曾经见过这个。这是什么意思 ?

回答1

Webpack 正在为该特定输出文件生成源映射,并在 sourceMappingURL 字段中自动附加对源映射位置的引用,作为 Webpack 构建的一部分。

在这种情况下,它看起来像一个内联源映射而不是一个外部文件,因此映射本身是从那里的 base64 编码的 JSON 数据构造的。

在您的 webpack 配置中,您应该看到 devtool 的条目:这是打开源映射生成并允许您选择特定的源映射类型或完全禁用它的设置。

相似文章

twilio - DevTools 无法加载源 map

我知道Chrome开发工具中有很多关于这些警告的帖子。对于所有这些,解决方案是关闭通知“启用javascript源maps”和“启用CSS源maps”。我想知道的是如何解决这个问题,以及导致这些警告的...

最新文章