ローカルではbootstrapが読み込まれているのに、herokuにデプロイすると読み込まれず、レイアウトが崩れてしまいます。
vendor/assets
以下にbootstrapのcss,jsファイルを置いてます。
application.css
*= require bootstrap #追加 *= require_self *= require_tree .
application.js
//= require jquery //= require jquery_ujs //= require bootstrap.min #追加 //= require_tree .
Gemfile
# production group :production, :staging do gem 'pg' gem 'rails_12factor' end
また以下のようにheroku上でアセットパイプラインのロードパスを確認するとちゃんと設定されていると思います。
$ heroku run rails c irb(main):001:0> y Rails.application.config.assets.paths --- - /app/app/assets/images - /app/app/assets/javascripts - /app/app/assets/stylesheets - /app/vendor/assets/fonts - /app/vendor/assets/javascripts - /app/vendor/assets/stylesheets - /app/vendor/bundle/ruby/2.0.0/gems/turbolinks-2.5.3/lib/assets/javascripts - /app/vendor/bundle/ruby/2.0.0/gems/jquery-rails-4.0.3/vendor/assets/javascripts - /app/vendor/bundle/ruby/2.0.0/gems/coffee-rails-4.1.0/lib/assets/javascripts - Rails/vender/assets/fonts 以下略
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。