SquishIt Ошибка JavaScript при сворачивании: «отсутствует; перед заявлением - PullRequest
0 голосов
/ 04 сентября 2010

Когда я запускаю SquishIt в режиме разработки, все работает нормально.Когда я помещаю его в производственный режим, я получаю «пропавший без вести»;перед утверждением 'ошибка в Javascript.Я попытался удалить нарушающие файлы javascipt, но ошибка переходит к следующему.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 04 сентября 2010

Одной из возможностей является то, что вам не хватает;где-то в вашем коде автоматически вставляется браузером .Используйте jslint , чтобы найти ошибочные строки кода.

0 голосов
/ 04 сентября 2010

Я также опубликовал эту проблему в Squishit групп Google . Джастин ответил:

Это известная ошибка, которая будет исправлено в ближайшее время будет выпущен SquishIt 0.6.1. По сути Аякс минификатор сжимает файлы отдельно, прежде чем мы объединяем их в один. Это может вызвать проблема, которую вы видите. Исправление в тем временем стоит использовать WithCompressor вариант и переключиться на что-то вроде Компрессор YUI временно. Компрессор YUI временно.

Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....
...