客户端的错误报告总是在第 1 行报告错误(因为文件被缩小了)不是很有用。我想在保留换行符的同时缩小我的代码,以便获得有意义的行号。
是否有任何 javascript minifiers 可以选择保留换行符?
客户端的错误报告总是在第 1 行报告错误(因为文件被缩小了)不是很有用。我想在保留换行符的同时缩小我的代码,以便获得有意义的行号。
是否有任何 javascript minifiers 可以选择保留换行符?
看看Google 的闭包编译器启用了漂亮的打印选项
如果您使用命令行工具,还有很多选项。
我一直在寻找同样的东西,虽然我没有找到我想要的东西,但我刚刚看到(现已弃用)YUI Compressor有一个--line-break 0
开关,它会导致在每个分号后插入一个换行符。因为无论如何我都在使用 YUI Compressor,所以我认为这将用于我的调试目的。
我认为就是这样: https ://developers.google.com/closure/compiler/docs/inspector
正如 Fabien 所说的 Closure 编译器......但是在第三次寻找这个之后,我发现 Closure 编译器可以生成优化代码和原始源之间的映射文件:)
您也不限于使用网络服务,您可以将其作为独立应用程序下载 :)
https://developers.google.com/closure/compiler/
双赢