2016-04-09 14 views
1

でなくてもページが空白資産拒否(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私は実際にどの部分がこの問題を引き起こす可能性があるか分からないので。ウェブページを正しく表示するにはどうすればよいですか?

enter image description here

あり、私はそれを押したコンソールにはエラーは、なかったが、この行は私の目を引いた。

remote:  Detected manifest file, assuming assets were compiled locally 

全体のコンソールログはここで見つけることができます:https://jpst.it/GTtq

+0

herokuログにはどのような情報がありますか?何かエラーがありましたか? – Pavan

+0

@Pavanエラーはありません。私はちょうど質問を編集しましたが、これに影響を与える可能性のある行が1つありました。 (質問の最後を見てください)。コンソールログ全体はここにあります:https://jpst.it/GTtq – Kunok

+1

Javascriptコンソールにエラーが表示されていますか? –

答えて

1

問題は実際には角度コードです。 Ruby on Railsは、角型コントローラの1つで破損したコードを生成するファイルを縮小します。Angular code gets broken after minified and concated by Ruby on Rails

+0

角度チュートリアルを読むことを強くお勧めします。すべてのチュートリアルでは、縮小中のコードの破損を避けるために依存性注入を行うべきであるという事実が指摘されています。 –

関連する問題