[英]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.