Squishit JavaScript ошибка при минимизации: «отсутствует; до выступления
-
30-09-2019 - |
Вопрос
Когда я бегу в Squishit в режиме разработки все работает нормально. Когда я положил его в режим производства, я получаю «отсутствие»; Перед оператором ошибка в JavaScript. Я пытался удалить оскорбительные файлы Javancip, но ошибка перемещается до следующего.
Есть идеи?
Решение 2
Я также разместил эту проблему на Squishit Группы Google. Отказ Джастин отработал:
Это известная ошибка, которая будет закреплена в скором времени, которая будет выпущена Squishit 0.6.1. По сути, министерство Ajax сжимает файлы отдельно, прежде чем мы объединяем их в одну. Это может вызвать проблему, которую вы видите. Исправление в то же время состоит в том, чтобы использовать опцию с соответствующим компонентом и переключаться на что-то вроде компрессора YUI.
Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....
Другие советы
Одна возможность в том, что вы не хватаете; где-то в вашем коде, это автоматически вставлен браузер. Отказ Использовать jslint. найти оскорбительные строки кода.