Почему путь ссылки на таблицу стилей изменился, когда я развернул приложение rails в Heroku? - PullRequest
0 голосов
/ 17 января 2012

Так что на моем локальном хосте файл стилей application.css указан как /assets/application.css, и все в порядке, но когда я развернул приложение в Heroku, файл css запрашивается по адресу /stylesheets/application.css. Есть что-то, что я не правильно настроил? Я просто использую stylesheet_link_tag "applicaiton" в своем коде. Обновление, я действительно получил:

ActionController :: RoutingError (Нет подходящих маршрутов [GET] «/assets/application.css");

Как это происходит, файл прямо там.

1 Ответ

0 голосов
/ 17 января 2012

Я думаю, что у вас может не быть подходящего стека на Heroku. Ваш текущий стек не поддерживает rails 3.1 и не поддерживает конвейер Assets.

Чтобы это исправить, вам нужно переключиться на стек Cedar: http://devcenter.heroku.com/articles/stack

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...