YUICompressor освобождает от обратной косой черты - PullRequest
3 голосов
/ 17 сентября 2011

В нашем приложении мы вызываем YUICompressor для минимизации нашего JavaScript.При некоторых условиях у нас возникают проблемы с определением, оно некорректно экранирует символы с обратной косой чертой, например,

var newline="\n"

становится

var newline="
"

, кто-нибудь видел это раньше, и знаете ли вы, почемуэто происходит и как заставить его остановиться?

О, да - это в контексте приложения Tapestry, которое может быть связано, поскольку мы не можем воспроизвести проблему в командной строке (используя java -jar yuicompressor.jar ...)

Ответы [ 2 ]

0 голосов
/ 17 сентября 2011

Теперь мы думаем, что это можно исправить, обновив YUICompressor до более новой версии - 2.6.

.
0 голосов
/ 17 сентября 2011

Вы пытались использовать кавычку вместо двойной кавычки?

var newline = '\n';
...