我熟悉 javascript 源映射,因为它们允许浏览器将缩小/丑化的文件“原像”到原始代码中,这有助于调试。对于每个单独的源文件,我可以生成其各自的源映射,并且它在 DevTools 和 IE 中都能正常工作。
但是,在生产中,这些文件除了被丑化之外,还将被连接成几个文件。我希望能够将现有的源映射合并到每个相应串联的一个源映射中,而不是为这些大型串联文件生成源映射。
输入Index Maps 。这似乎是完美的解决方案,但我认为这些浏览器都不支持这种替代 map 选项。请注意,此提案的日期是 2011 年 2 月。有人使用此方法取得了成功吗?如果是这样,您运行的是什么浏览器和系统?您是否使用了部分字段的“url”或“map”属性?
最佳答案
结论:目前,Chrome 仅支持sections 字段的“map”属性。因此,您必须将单独的源 map 代码放入其在sections数组中的相应位置/偏移量的map属性中。
如果您希望支持“url”功能,请在下面的页面中为该问题加注星标,以给予其更高的优先级。
关于javascript - 支持源映射的替代表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45883337/