Bootstrap работает в разработке, но не в героку

Я работаю над учебником Майкла Хартла по Rails, и после включения драгоценного камня начальной загрузки я не могу заставить форматирование работать, когда я нажимаю на Heroku. На localhost:3000 все выглядит отлично.

Вот мой гемфайл:

source 'https://rubygems.org'
ruby '1.9.3'
#ruby-gemset=railstutorial_rails_4_0

gem 'rails', '4.0.0'
gem 'bootstrap-sass', '2.3.2.0'
gem 'bcrypt-ruby', '3.0.1'
gem 'faker', '1.1.2'
gem 'will_paginate', '3.0.4'
gem 'bootstrap-will_paginate', '0.0.9'

А вот и начало моей таблицы стилей:

@import "bootstrap";

/* mixins, variables, etc. */

$grayMediumLight: #eaeaea;

/* universal */

Не уверен, что проблема в одном из этих мест, поэтому вот мой репозиторий git https://github.com/ajhausdorf/sample_app


person Virge Assault    schedule 22.09.2013    source источник


Ответы (2)


Перед развертыванием в Heroku вам необходимо предварительно скомпилировать активы:

rake assets:precompile

Он объясняет это в разделе 1.4.1 Настройка Heroku. Листинг 1.9.

person Jordan Allan    schedule 23.09.2013

Другой альтернативой является включение сервера статических ресурсов Rail (в файле production.rb).

config.serve_static_assets = правда

person Adrian Elder    schedule 24.09.2013