Развертывание Jammit не работает с Heroku - получена ошибка 500 - PullRequest
0 голосов
/ 24 июня 2011

Я использую Jammit для обработки пакетов ресурсов в приложении rails3, размещенном на heroku, без каких-либо проблем.

Теперь я добавил несколько новых файлов css и js в свое приложение и когда я загружаю обновленияК героку новые активы не загружаются.Вместо этого каждый файл css и javascript создает стандартную страницу ошибок heroku 500 (то есть, когда я просматриваю файлы css / js, загруженные с помощью аддона веб-разработчика firefox, я вижу исходный код страницы ошибок 500).

ЗабавноДело в том, что приложение работает без проблем в режиме разработки, при этом все последние версии файлов css / js загружаются независимо, как и положено.

Поскольку я не получаю никаких сообщений об ошибках в режиме разработки, яЯ немного потерян здесь и не знаю, с чего начать - в чем может быть проблема здесь.

Примечание: я использую плагин ' Heroku Jammit ' для компиляции ресурсов и развертывания на heroku, и компиляция завершается без каких-либо сообщений об ошибках.(Я использую команду 'heroku jammit: deploy', затем 'git add.' Все, затем фиксирую изменения и отправляю в heroku master git rep.

Я мог бы действительно использовать некоторую помощь здесь, кто-нибудь испытывал подобноепроблемы с Jammit и Heroku?

Большое спасибо за ваше время и помощь!

С уважением, Алекс

1 Ответ

0 голосов
/ 24 июня 2011

Полагаю, одной из причин может быть то, что jammit не может сжать ваши js-файлы. Если в ваших js-файлах есть синтаксическая ошибка, сжатие jammit завершится неудачно. Попробуйте запустить «jammit» на локальном компьютере и посмотрите, не сработает ли он.

...