繁体   English   中英

YUICompressor unescapes反斜杠

[英]YUICompressor unescapes backslashes

在我们的应用程序中,我们调用YUICompressor来缩小我们的javascript。 在某些情况下,我们无法识别,它会错误地解除反斜杠转义的字符,例如

var newline="\n"

var newline="
"

有没有人见过这个,你知道它为什么会发生,怎么让它停止?

哦,是的 - 这在Tapestry应用程序的上下文中可能是相关的,因为我们无法在命令行上重现问题(使用java -jar yuicompressor.jar ...)

我们现在认为这可以通过升级到更新的YUICompressor来修复 - 我认为2.6版本

您是否尝试使用倒置逗号而不是双引号?

var newline = '\n';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM