我试图在我的JS中调试一些错误。
我通常使用gulp + uglify来获得一个丑陋的缩小的单行。现在我需要保持原始线条的文件完好无损,知道哪条线给了我一个错误 - 但我仍然希望保持一种神秘的气氛。有没有办法破坏代码,使其不易理解,而不使用uglifyjs缩小它?
由于
答案 0 :(得分:2)
当你调用uglify时,你可以选择添加-b标志,它可以美化输出。
实现这一目标的常见方法确实是通过评论中提到的源图。例如uglify的grunt适配器或https://github.com/mishoo/UglifyJS2(由它使用)可以通过它们的sourcemap / - sourcemap选项自动生成它们。