等同于 Internet Explorer 11 中 Google Chrome 的 'Add source map...' 的功能

Feature equivalent of Google Chrome's 'Add source map...' in Internet Explorer 11

我正在寻找 Google Chrome 在 Internet Explorer 11 中与 'Add source map...' 等效的功能。我的应用程序在 Internet Explorer 11 中无法运行。

我可以在 Internet Explorer 11 的调试模式下将源映射添加到 JS 代码吗?

Source-mapping 在安装了 Windows 8.1 更新的 IE 11 中默认启用。其他版本的 IE 不支持 source-mapping.

参考:

How to enable source maps

如何启用源映射? 生成 JavaScript 的编译器或压缩器包含带有映射文件名称的注释。例如,如果 myfile.js 被支持源映射的缩小器压缩为 myfile.min.js,它将生成一个名为 myfile.min.js.map 的映射文件。并像这样在 myfile.min.js 中发表评论:

//# sourceMappingURL=myfile.min.js.map

当您使用调试器工具打开包含此类注释的文件时,该工具会查找映射文件。如果找到,右侧的最后一个工具栏图标 () 将作为切换启用。当打开该图标并且源文件位于地图指示的位置时,将显示您的源代码而不是已编译的 JavaScript。如果找不到源文件,调试器工具会显示一条错误消息。

Internet Explorer 累积安全更新 (KB2976627) 中的新增功能,您可以为文件选择源映射。右键单击文件的选项卡以找到此选项。这对于删除注释的代码很有用。

参考:

Source maps