Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在UglifyJS中保留换行符?_Uglifyjs - Fatal编程技术网

如何在UglifyJS中保留换行符?

如何在UglifyJS中保留换行符?,uglifyjs,Uglifyjs,当我们的生产应用程序抛出一个错误时,它总是在同一行,这使得调试非常困难。我们已经启用了源映射,但由于各种原因,这没有什么帮助。如果我们能够在缩小代码时保持换行符,这将非常有帮助,这将为我们提供关于问题所在的更好线索。然后我至少可以搜索压缩代码。有什么方法可以做到这一点吗?好吧,您可以将-b选项传递给UglifyJS(read)。这将保留文件的换行符和缩进。好的,您总是可以将-b选项传递给UglifyJS(read)。这保留了文件的换行和缩进。Zeeker帮助我找到了解决方案。我并没有很好地问这个

当我们的生产应用程序抛出一个错误时,它总是在同一行,这使得调试非常困难。我们已经启用了源映射,但由于各种原因,这没有什么帮助。如果我们能够在缩小代码时保持换行符,这将非常有帮助,这将为我们提供关于问题所在的更好线索。然后我至少可以搜索压缩代码。有什么方法可以做到这一点吗?

好吧,您可以将
-b
选项传递给UglifyJS(read)。这将保留文件的换行符和缩进。

好的,您总是可以将
-b
选项传递给UglifyJS(read)。这保留了文件的换行和缩进。

Zeeker帮助我找到了解决方案。我并没有很好地问这个问题:它实际上是从RequireJS发布的,从Grunt发布的。我接受了Zeeker的答案,但我需要的答案在技术上是:\n optimize:“uglify2”,uglify2:{output:{beautify:true}}}Zeeker帮助我找到了解决方案。我并没有很好地问这个问题:它实际上是从RequireJS发布的,从Grunt发布的。我接受了Zeeker的答案,但我需要的答案在技术上是:\n optimize:“uglify2”,uglify2:{输出:{美化:真实}}}谢谢,这很简单,让我找到了我需要的东西。谢谢,这很简单,让我找到了我需要的东西。