我一直在尝试 Chrome 中的 Source Maps 功能,发现它不支持将单个 javascript 资源附加到包含多个模块以及一个连接在一起的脚本标记。//@sourceMappingURL
评论分离each one.
第一个映射已连接,我看到调试器中关联的模块源,但所有其他映射都被忽略。
我希望当多个模块被缩小并连接在一起时,这是一个注释要求
是否支持场景?
Chrome DevTools 不支持在单个文件中定义多个 sourceMappingURL。 (不幸的是,Pavel 在 2012 年的回答是错误的。)
与此相关的是,Chrome 也不支持单个文件中存在多个 sourceURL。
链接的规范章节引用节数组,但它是在寻址整个文件的单个父映射中定义的。
因此,如果您的代码如下所示:
// ... code()
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3V…
},{"./bufferClone":99}],122:[function(require,module,exports){
// ... code()
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
//# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kd…
}
..那么您需要调整编译管道,以便最终的捆绑文件只有一个映射。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)