使用grunt-contrib-uglify生成的源地图时,Chrome/Safari中的调试器不会显示未编码的变量名称.源代码显示和调试正确.我已经验证源映射包含变量名称.这是uglify中的错误吗?
原始来源:
// two
function two()
{
var test = "test";
console.log("this is a " + test);
}
Run Code Online (Sandbox Code Playgroud)
生成的来源:
function two(){var a="test";console.log("this is a "+a)}
//# sourceMappingURL=all.min.js.map
Run Code Online (Sandbox Code Playgroud)
来源地图:
{
"version": 3,
"file": "all.min.js",
"sources": ["../src/two.js"],
"names": ["two","test","console","log"],
"mappings":";;AAEA,QAASA,OAEL,GAAIC,GAAO,MAEXC,SAAQC,IAAI,aAAeF",
"sourceRoot":"../"
}
Run Code Online (Sandbox Code Playgroud) javascript debugging google-chrome source-maps grunt-contrib-uglify