在我们的应用程序中,我们调用YUICompressor来缩小我们的javascript。在某些情况下,我们无法识别,它错误地解除了反斜杠转义的字符,例如
var newline="\n"
变为
var newline="
"
以前有人见过这个,你知道为什么会这样吗?如何让它停止?
哦,是的 - 这可能与Tapestry应用程序相关,因为我们无法在命令行上重现问题(使用java -jar yuicompressor.jar ...)
答案 0 :(得分:0)
我们现在认为这可以通过升级到更新的YUICompressor来修复 - 我认为2.6版
答案 1 :(得分:-2)
您是否尝试使用倒置逗号而不是双引号?
var newline = '\n';