2009-06-25 4 views
3

Очень запутано здесь, пробуя yuicompressor на простом файле javascript.Ошибка yuicompressor, не уверен, что не так?

Мой расслоение плотной файл выглядит следующим образом:

function splitText(text) 
{ 
    return text.split('-')[1]; 
} 

Ошибка:

[INFO] Использование кодировки CP1252

[Error] 1: 20: недопустимый символ [Error] 1: 20: ошибка синтаксиса [Ошибка] 1: 40: незаконный символ [Ошибка] 1: 49: missing; перед заявлением [Ошибка] 1: 50: незаконный символ .. .. [Ошибка] 7: 3: отсутствует | в составной заявке [ошибка] 1: 0: сборник дал 38 синтаксических ошибок ...

Может кто-нибудь объяснить мне, что не так?

+0

вы используете rhino.jar в проекте ли? Если да, попробуйте удалить его, потому что yuicompressor.jar также включает классы носорогов. – nandokakimoto

+0

Я понятия не имею, я только что загрузил его с сайта yui. установка по умолчанию! – mrblah

+0

Я запускаю его из исполняемого файла yuicompressor-2.4.2/build/yuicompressor-2.4.2.jar. – mrblah

ответ

4

Ваша кодировка фактического файла, на который действует YUICompressor, является проблемой. Откройте файл в блокноте ++ и измените его на ANSI &, он должен работать.

[http://extjs.com/forum/showthread.php?t=27732][1]

+0

Отличный ответ Тим, для [ERROR] NUMBERS ??? :отсутствует ; before statement Если вы используете Aptana, перейдите в свойства файла и выберите правильное кодирование текстового файла. Я работал на меня .. Спасибо, – 2010-06-17 02:59:36

Смежные вопросы