Java YUICompressor UNESCAPE反斜杠
在我们的应用程序中,我们调用YUICompressor来缩小javascript。在某些情况下,我们很难识别,它错误地取消了反斜杠转义字符的替换,例如Java YUICompressor UNESCAPE反斜杠,java,javascript,yui,minify,tapestry,Java,Javascript,Yui,Minify,Tapestry,在我们的应用程序中,我们调用YUICompressor来缩小javascript。在某些情况下,我们很难识别,它错误地取消了反斜杠转义字符的替换,例如 var newline="\n" 变成 var newline=" " 以前有人见过这种情况吗?你知道为什么会发生这种情况,以及如何让它停止吗 哦,是的-这在Tapestry应用程序的上下文中,这可能是相关的,因为我们无法在命令行上重现问题(使用java-jar yuicompressor.jar…)您是否尝试使用倒逗号而不是双引号 var
var newline="\n"
变成
var newline="
"
以前有人见过这种情况吗?你知道为什么会发生这种情况,以及如何让它停止吗
哦,是的-这在Tapestry应用程序的上下文中,这可能是相关的,因为我们无法在命令行上重现问题(使用java-jar yuicompressor.jar…)您是否尝试使用倒逗号而不是双引号
var newline = '\n';
我们现在认为这可以通过升级到更新的YUICompressor版本2.6来解决