javascript - 使用cdnjs时报错 "failed to load resource (map)"

标签 javascript html css cdn

我正在使用来自 CDNJS 的一些文件:

<link
  href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/css/bootstrap.min.css"
  rel="stylesheet"
/>
<link
  href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
  rel="stylesheet"
  type="text/css"
/> 
[...] 
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/js/bootstrap.bundle.min.js"></script>

使用此文件时,我在控制台 (safari/MacOS) 中遇到一些错误:

[错误] 加载资源失败:服务器响应状态为 404()(bootstrap.bundle.min.js.map,第 0 行)

[错误] 加载资源失败:服务器响应状态为 404()(bootstrap.min.css.map,第 0 行)

我发现 map 是关于文件的数据(对吗?) 是否可以解决这个问题,还是服务器错误?

最佳答案

您的浏览器调试器会检测最小化的 JavaScript 和 CSS,并自动寻找映射文件以对其进行规范化,因此更易于阅读。映射文件是浏览器“取消最小化”最小化 JavaScript 或 CSS 文件的指令文件,以便在客户端调试更容易,而不会影响性能。

通常得到这个错误不会有任何影响。实际上这个错误只有在调试器打开时才会抛出,因为它是调试器本身造成的。无论如何,一切都会按预期工作。您可以忽略这些错误。

For more information on how this works and how it's used for see "MDN: Use a source map".

关于javascript - 使用cdnjs时报错 "failed to load resource (map)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63657383/

相关文章:

.net - 在浏览器之外解释 JavaScript?

javascript - 如何使用按钮在帖子文本之间切换

html - 可能已经转义的 html 转义字符串的优雅方式

css - 什么是检查带有示例的网站配色方案的好网站

javascript - React Native 渲染两次

javascript - 如何调试 youtube flash 嵌入的行为?

html - 仅在表中设置某些样式?

jquery - html5 canvas - 在图像顶部绘制圆弧(不使用图像加载)

html - 鼠标悬停子菜单

javascript - 动态D3力图