issues
search
ReinerLau1
/
Blog
Just a blog
MIT License
0
stars
0
forks
source link
SourceMap详解
#324
Closed
ReinerLau1
closed
2 years ago
ReinerLau1
commented
2 years ago
源码转换
目的
JavaScript脚本正变得越来越复杂。大部分源码(尤其是各种函数库和框架)都要经过转换,才能投入生产环境
压缩,减小体积。比如jQuery 1.9的源码,压缩前是252KB,压缩后是32KB
多个文件合并,减少HTTP请求数
其他语言编译成JavaScript。最常见的例子就是TypeScript
问题
转换使得实际运行的代码不同于开发代码,debug变得困难重重
ReinerLau1
commented
2 years ago
概念
是一个信息文件
里面储存着位置信息。也就是说,转换后的代码的每一个位置,所对应的转换前的位置
出错的时候,除错工具将直接显示原始代码,而不是转换后的代码
源码转换
目的
问题