0

私は Michael Hartl の Rails チュートリアルに取り組んでおり、ブートストラップ gem を含めた後、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

4

2 に答える 2

1

Heroku にデプロイする前に、アセットをプリコンパイルする必要があります。

rake assets:precompile

これについては、セクション1.4.1 Heroku のセットアップ- リスト 1.9 で説明しています。

于 2013-09-23T01:07:19.023 に答える
0

もう 1 つの方法は、Rail の静的アセット サーバー (production.rb 内) を有効にすることです。

config.serve_static_assets = true

于 2013-09-24T00:57:53.873 に答える