### 背景 前端性能优化压缩、编译、转译等 -> 代码调试不知所云 -> SourceMap。 ### 原理 之前一直以为 SourceMap 加上压缩有的文件,可以反推到原始文件,但实际上SourceMap 文件只是记录压缩后文件和源文件位置关系的文件。 ### Base64 VLQ 算法 ### 参考文档 http://www.imooc.com/article/288046 http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html
背景
前端性能优化压缩、编译、转译等 -> 代码调试不知所云 -> SourceMap。
原理
之前一直以为 SourceMap 加上压缩有的文件,可以反推到原始文件,但实际上SourceMap 文件只是记录压缩后文件和源文件位置关系的文件。
Base64 VLQ 算法
参考文档
http://www.imooc.com/article/288046
http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html