2016-06-23 2 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 :

이 내 준비 설정입니다.

경로가 잘못되었습니다 ... 누군가 whyyy를 알고 있습니까 ???

+0

왜'config.assets.compile = false'를 설정 했습니까? – Rodrigo

+0

이 호스트 (192.168.0.71)를 준비 URL로 사용하고 있습니까? 그렇지 않은 경우 컴퓨터에서이 호스트에 액세스 할 수 있습니까? –

답변

-1

구성이 falseconfig.assets.compile 변수를 설정하려고

+0

호스트가 맞습니다. http://192.168.0.71:3050입니다. 문제는 폴더 스타일 시트가 자산이라는 것입니다. –

0

config.action_controller.asset_host? 대부분의 경우 이것이 주요한 문제입니다! 나는 도움을 기대한다.

0

문제점을 발견했습니다. 후 assets.rb/i를 초기화에서이 설정을 넣어 깜빡 3 4 레일 마이그레이션

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

너희들 감사합니다!

관련 문제