でなくてもページが空白資産拒否(When deploying heroku app I get push rejected error (Precompiling assets failed))のためにherokuがプッシュするのを拒否した問題に対処した後、解答はRAILS_ENV=production bundle exec rake assets:precompile
でした。herokuにプッシュした後、ソースコードが
私のアプリは最終的にherokuにプッシュされ、もうアプリケーションのURLにはデフォルトのメッセージは表示されませんが、ページは空白になりましたです。
これは私のGemfileです:
source 'https://rubygems.org'
gem 'rails', '4.2.2'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
# rake
gem 'rake', '11.1.2'
# csv reader
gem 'smarter_csv'
# bower rails
gem 'bower-rails'
# angular templates
gem 'angular-rails-templates'
# angular material
gem 'rails-angular-material'
# jquery ui
gem 'jquery-ui-rails'
# ionicons
gem 'ionicons-rails'
# Get user location info
gem 'geocoder'
group :development, :test do
gem 'byebug'
gem 'sqlite3'
end
gem 'spring'
group :development do
gem 'web-console', '~> 2.0'
end
group :test do
gem 'minitest-reporters', '1.0.5'
gem 'mini_backtrace', '0.1.3'
gem 'guard-minitest', '2.3.1'
end
group :production do
gem 'pg'
gem 'rails_12factor'
end
ruby "2.2.1"
そして、これは私のBowerfileです:
asset 'angular'
asset 'angular-route'
asset 'angular-material'
スクリーンショットで3つの窓、Herokuのアプリからのソースコード、Herokuのアプリ(空白ページ)があるとlocalhost上の同じアプリ。全体のファイル構造はここで見ることができます:https://github.com/kunokdev/flightmap私は実際にどの部分がこの問題を引き起こす可能性があるか分からないので。ウェブページを正しく表示するにはどうすればよいですか?
あり、私はそれを押したコンソールにはエラーは、なかったが、この行は私の目を引いた。
remote: Detected manifest file, assuming assets were compiled locally
全体のコンソールログはここで見つけることができます:https://jpst.it/GTtq
herokuログにはどのような情報がありますか?何かエラーがありましたか? – Pavan
@Pavanエラーはありません。私はちょうど質問を編集しましたが、これに影響を与える可能性のある行が1つありました。 (質問の最後を見てください)。コンソールログ全体はここにあります:https://jpst.it/GTtq – Kunok
Javascriptコンソールにエラーが表示されていますか? –