2016-06-23 7 views
0

rakeアセットを実行した後でも、My Railsアプリケーションがステージング環境で正しくアセットをロードしていません:プリコンパイルRAILS_ENV = "ステージング"。アセットのプリコンパイル資産がロードされていません

config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? 

    config.assets.js_compressor = :uglifier 

    config.assets.compile = false 

    # Generate digests for assets URLs 
    config.assets.digest = true 

    # config.force_ssl = true 

    # Expands the lines which load the assets 
    # config.assets.debug = false 

    config.log_level = :debug 

Here's a screenshot of my browser's development console

は、これは私のステージングconfigです。

パスが間違っています...誰かがwhyyyを知っていますか?

+0

なぜ 'config.assets.compile = false'を設定しましたか? – Rodrigo

+0

このホスト(192.168.0.71)をステージングURLとして使用していますか?そうでない場合は、あなたのマシンからこのホストにアクセスできますか? –

答えて

-1

設定config.action_controller.asset_host

+0

ホストは正しいです.... http://192.168.0.71:3050です。問題は、フォルダスタイルシートがアセットであることです。 –

0

あなたはfalseconfig.assets.compile変数を設定しようとしましたか?ほとんどの場合、これが主な問題です!私は助けを期待する。

0

問題が見つかりました。後assets.rb /私は初期化子でこの設定を入れて忘れて3〜4のRailsのマイグレーション

Rails.application.config.assets.precompile += %w(some.js some.css) 

は君たちをありがとう!

関連する問題