当我从缩小的 js 生成源映射回源文件时,该映射是否包含源文件的文本,还是需要单独托管它们?
HTML5 Rocks 描述提到了sources
列出源文件名称的键,并解释了如何将mappings
缩小的行号和列号映射到原始行号和列号,但建议“您还需要上传原始文件,以便开发工具可以参考并在必要时显示它们”。
Browserify 的debug
选项生成内联源映射,在开发工具中显示原始文件,而无需单独托管源文件。
当前的源地图规范是否支持两者?
当我从缩小的 js 生成源映射回源文件时,该映射是否包含源文件的文本,还是需要单独托管它们?
HTML5 Rocks 描述提到了sources
列出源文件名称的键,并解释了如何将mappings
缩小的行号和列号映射到原始行号和列号,但建议“您还需要上传原始文件,以便开发工具可以参考并在必要时显示它们”。
Browserify 的debug
选项生成内联源映射,在开发工具中显示原始文件,而无需单独托管源文件。
当前的源地图规范是否支持两者?
源映射可以选择包含原始源。
从规范中,sourcesContent
是“源内容的可选列表,当“源”无法托管时很有用。
source-map(为 browserify 源地图提供支持的节点模块)支持sourcesContent
. Coffeeify默认填充sourcesContent
,内联源文本。