ошибка маршрута rails / heroku / таблицы стилей / all.css

#ruby-on-rails-3 #heroku

#ruby-on-rails-3 #heroku

Вопрос:

Я новичок в rails и очень новичок в Heroku, но недавно я разместил свое приложение на Heroku и получаю следующую ошибку в своем журнале:

 Started GET "/stylesheets/all.css" for ...
ActionController::RoutingError (No route matches "/stylesheets/all.css"):
  

Я наткнулся на этот форум (http://railsforum.com/viewtopic.php?id=38540 ), где кто-то смог исправить подобную проблему, установив config.serve_static_assets = true их config/environments/prodcution.rb , но у меня это не сработало. У кого-нибудь есть какие-либо мысли по этому поводу? Чтобы уточнить, я получаю эту ошибку только в процессе производства, а не в dev. Спасибо.

Кроме того, довольно интересно то, что я действительно могу получить доступ /stylesheets/styles.css без проблем…

Ответ №1:

Почему бы просто не добавить пустой all.css файл?

Комментарии:

1. Benjamin, all.css — это динамически создаваемая таблица стилей, которая включает в себя все таблицы стилей в вашей папке public / stylesheets и создается во время выполнения. Таким образом, для большинства пользователей Rails 3 жизненно важно найти этот файл.