8

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

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

4

3 回答 3

3

看看Google 的闭包编译器启用了漂亮的打印选项

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

于 2012-06-01T17:17:46.657 回答
3

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

于 2013-01-22T10:42:45.733 回答
0

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

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

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

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

双赢

于 2012-09-23T20:38:37.570 回答