Задать вопрос

Ror, почему не рендерятся assets?

Собственно, проблема, пропали практически все стили и скрипты с сайта в dev окружении.

Есть мысль, что проблема в pipline, не рендерятся подключенные стили/скрипты в файлах application.

К примеру, если зайти в браузере напрямую в файл application.js, получается такое содержимое:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require_tree .
//= require jquery.ui.slider
//= require jquery-tablesorter/jquery.tablesorter


С application.css аналогично. Все работало хорошо, ничего не обновлялось и в гем файле не менялось, и тут один раз бац и все. Как бороться, не знаю. Буду благодарен за любую помощь.

Окружение:
Mac Os Mavericks 10.9.1
rvm 1.25.20
ruby 2.1.1/1.9.3
Rails 3.2.8
  • Вопрос задан
  • 2498 просмотров
Подписаться 7 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
amerov
@amerov
Web Developer
была такая проблема с ruby 2 и третьими рельсами.
попробуйте на 1.9.3 запустить.
Ответ написан
k3NGuru
@k3NGuru
Сис.админ.КО., подающий надежды кодер :)
bundle exec rake assets:precompile RAILS_ENV=production ?
Ответ написан
Комментировать
YourWest
@YourWest
Ruby Developer
Очистите все кеши в браузере, на сайте (если имеются).

Проверьте конфиг development, файлы стилей и скриптов на наличие "плохих" символов или неправильного расширения. Если всё в порядке выполните `bundle update` и перезагрузите сервер.

Если проблема останется, то попробуй переустановить руби:

rvm get stable
rvm reinstall 2.1.1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы