CSS 源码映射表 (bootstrap.*.map) bootstrap.css.map _扶摇网络

我们只做利于SEO的网站

CSS 源码映射表 (bootstrap.*.map) bootstrap.css.map

来源:扶摇网络 作者:网站建设/SEO优化专家 浏览: 发布日期:2021-10-13 14:59:54
[导读]:这个是source map文件。因为bootstrap是用less写的,less会编译成css显示在页面上。但有个麻烦,浏览器里看的都是css第几排,而你编辑的又是less文件,很难对上。这个时候有了source map,浏览器里直接显示less,非常方便。合并与压缩 JavaScript 和 CSS 的代码,是能为你的网站提升性能的最简单的举措之...

这个是source map文件。

因为bootstrap是用less写的,less会编译成css显示在页面上。

但有个麻烦,浏览器里看的都是css第几排,而你编辑的又是less文件,很难对上。

这个时候有了source map,浏览器里直接显示less,非常方便。


合并与压缩 JavaScript 和 CSS 的代码,是能为你的网站提升性能的最简单的举措之一。但是如果想要调试这些压缩过的文件,又会怎么样呢?那简直是噩梦了。但是别怕,眼前就有一个解决办法,它就是源代码映射。

源代码映射提供了一个映射,将压缩后的文件和原始文件联系起来。这就意味着 —— 借助一点软件的帮助 —— 就算是资源被压缩过,你也能很轻松的调试应用。Chrome 和 Firefox 开发者工具都内建支持源代码映射。

在这篇博客文章中,你将会学习到源代码映射是如何工作的,并且了解它们是怎么生成的。我们将主要关注 JavaScript 代码的源代码映射,但这些原则也适用于 CSS 源代码映射。


:在 Firefox 的开发者工具里,源代码映射是默认开启的。而 Chrome 则需要手动的开启支持(自 Chrome 39 开始 Source Maps 也已经默认处于启用状态,译者注)。开启的方法是,启动 Chrome 的开发工具然后打开 Settings 面板(右下角的小齿轮)。在 General 标签中确保 Enable JS source mapsEnable CSS source maps 都被勾选了。


源代码映射是如何工作的

顾名思义,源代码映射包含了将压缩后文件代码映射回源代码的所有信息。你可以为每个压缩文件指定不同的源映射。

通过向被优化文件的底部添加一个特殊注释,你可向浏览器指示源代码映射可用。

//# sourceMappingURL=/path/to/script.js.map 复制代码

此注释通常由生成源代码映射的程序添加。只有在启用了对源代码映射的支持并打开开发工具时,开发者工具才会加载此文件。

通过响应对压缩的 JavaScript 文件请求的时带 X-SourceMap HTTP 首部的方式,你同样可以声明源代码映射可用。

X-SourceMap: /path/to/script.js.map


大家有疑问,可以在下边留言交流,我有空会及时回复,本人英文网名:Cheng,中文网名:陆小凤。
免责声明:本文由专注多年品牌设计公司扶摇网络整理编写,旨在为企业提供网络知识分享,如有侵权请联系删除,转栽请注明出处.
加载中~
微信咨询网站建设

扫一扫高效沟通

访问网站建设手机端

扫描访问手机网站

多一份参考总有益处

免费领取网站策划SEO优化策划方案

请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!