是否有任何javascript minifiers保留换行符?

时间:2012-06-01 17:00:38

标签: javascript minify

始终在第1行报告错误的客户端报告错误(因为文件被缩小)不是很有用。我想在保留换行符的同时缩小我的代码,以便获得有意义的行号。

是否有任何javascript minifiers可以选择保留换行符?

3 个答案:

答案 0 :(得分:3)

使用漂亮的打印选项查看Google的closure compiler  启用

如果使用命令行工具,还有很多选项。

答案 1 :(得分:3)

我一直在寻找相同的东西,虽然我找不到我想要的东西,但我刚刚看到(现已弃用)YUI Compressor有一个--line-break 0开关导致每个分号后插入一个换行符。因为无论如何我都在使用YUI Compressor,我认为这样做可以用于我的调试目的。

答案 2 :(得分:0)

我认为就是这样: https://developers.google.com/closure/compiler/docs/inspector

正如Fabien所说Closure编译器......但是在第三次查找之后我发现Closure编译器可以在优化代码和原始源之间生成映射文件:)

您也不仅限于使用网络服务,您可以将其作为独立应用程序下载:)

https://developers.google.com/closure/compiler/

WINWIN