#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 жизненно важно найти этот файл.