首页 > 其他 > 详细

Source Map调试压缩后代码

时间:2016-09-08 00:57:34      阅读:223      评论:0      收藏:0      [点我收藏+]

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

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

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

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

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

sass

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

sourcemap = true

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

技术分享

webpack

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

 

总结

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

 

参考文献

http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html

Source Map调试压缩后代码

原文:http://www.cnblogs.com/lovesong/p/5851501.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!