博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Source Map调试压缩后代码
阅读量:4487 次
发布时间:2019-06-08

本文共 486 字,大约阅读时间需要 1 分钟。

在前端开发过程中,无论是样式还是脚本,运行时的文件可能是压缩后的,那这个时候调试起来就很麻烦。

这个时候,可以使用Source Map文件来优化调试,Source Map是一个信息文件,里面储存着原代码位置信息(转换后的代码的每一个位置,所对应的转换前的位置),这样你调试时看到的就是原文件代码。

PS:如果原文件在最后一行有sourceMappingURL的设置:

/*# sourceMappingURL=addgroup.css.map */

那么这个文件就支持source map调试。

sass

sass可以生成SourceMap文件,只需要在相关的config.rb文件加上:

sourcemap = true

这样Chrome控制台工具看到的就是原sass文件代码:

webpack

在我的《》中,已经有说明source map调试方法,可以到这里看看。

 

总结

source map文件的生成应该是构建工具相关,需要时查看工具配置方法,就行了。

 

参考文献

转载于:https://www.cnblogs.com/lovesong/p/5851501.html

你可能感兴趣的文章
Maximum-SubsequenceSum
查看>>
python接口自动化测试二十五:执行所有用例,并生成HTML测试报告
查看>>
c# 指定的存储区提供程序在配置中找不到,或者无效
查看>>
第1周小组博客作业--1703班06组
查看>>
C语言指针
查看>>
Java的安装
查看>>
0920 JSON数据 蓝懿
查看>>
Azure Cosmos DB 使用费用参考
查看>>
C# 子线程与主线程通讯方法一
查看>>
谷歌搜索语法
查看>>
static 静态变量
查看>>
Docker 安装及问题处理
查看>>
匿名内部类
查看>>
BZOJ4071: [APIO2015]八邻旁之桥
查看>>
Redis的六种特性 场景
查看>>
mysql 添加[取消]timestamp的自动更新
查看>>
码农的半衰期只有15年?
查看>>
手工释放linux内存
查看>>
2014-5-30 总结
查看>>
【H3 BPM工作流程管理产品小故事】第四篇 子表创建
查看>>