当我从缩小的js生成源映射回源文件时,映射是否包含源文件的文本,还是需要单独托管它们?
HTML5 Rocks description提到了列出源文件名称的sources
密钥,并解释了mappings
如何将缩小的行号和列号映射到原始行号和列号,但建议“你还需要上传原始文件,以便开发工具可以在必要时引用并显示它们。“
Browserify的debug
选项生成内联源地图,在dev工具中显示原始文件,而无需单独托管源文件。
当前source map spec是否同时支持?
答案 0 :(得分:12)
源地图可以选择包含原始来源。
从the spec开始,sourcesContent
是“源内容的可选列表,在无法托管”来源“时非常有用。
source-map(支持浏览器源映射的节点模块)支持sourcesContent
。默认情况下,咖啡化populates sourcesContent
,内联源文本。