2013-10-08 2 views
0

Rails에서 응용 프로그램을 만들고 로컬에서 작동하지만, Heroku에서 배포하려고하면 이미지와 JavaScript가로드되지 않습니다.JavaScript가 Heroku에서 로딩되지 않지만 로컬에서 작동합니다.

application.js : 그 require_tree 내가 원하는 방식을 나열합니다 있도록

//= require jquery 
//= require jquery_ujs 
//= require jquery.turbolinks 
//= require_tree . 

나는 순으로 다른 모든 자바 스크립트를 이름. 로드되는 순서는 로컬에서 작동합니다.

OlgasHelpers::Application.configure do 
    # Settings specified here will take precedence over those in config/application.rb. 

    # Code is not reloaded between requests. 
    config.cache_classes = true 

    # Eager load code on boot. This eager loads most of Rails and 
    # your application in memory, allowing both thread web servers 
    # and those relying on copy on write to perform better. 
    # Rake tasks automatically ignore this option for performance. 
    config.eager_load = true 

    # Full error reports are disabled and caching is turned on. 
    config.consider_all_requests_local  = false 
    config.action_controller.perform_caching = true 

    # Enable Rack::Cache to put a simple HTTP cache in front of your application 
    # Add `rack-cache` to your Gemfile before enabling this. 
    # For large-scale production use, consider using a caching reverse proxy like nginx, varnish or squid. 
    # config.action_dispatch.rack_cache = true 

    # Disable Rails's static asset server (Apache or nginx will already do this). 
    config.serve_static_assets = false 

    # Compress JavaScripts and CSS. 
    config.assets.js_compressor = :uglifier 
    # config.assets.css_compressor = :sass 

    # Do not fallback to assets pipeline if a precompiled asset is missed. 
    config.assets.compile = true 

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

    # Version of your assets, change this if you want to expire all your assets. 
    config.assets.version = '1.0' 

    # Specifies the header that your server uses for sending files. 
    # config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache 
    # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx 

    # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. 
    # config.force_ssl = true 

    # Set to :debug to see everything in the log. 
    config.log_level = :info 

    # Prepend all log lines with the following tags. 
    # config.log_tags = [ :subdomain, :uuid ] 

    # Use a different logger for distributed setups. 
    # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) 

    # Use a different cache store in production. 
    # config.cache_store = :mem_cache_store 

    # Enable serving of images, stylesheets, and JavaScripts from an asset server. 
    # config.action_controller.asset_host = "http://assets.example.com" 

    # Precompile additional assets. 
    # application.js, application.css, and all non-JS/CSS in app/assets folder are already added. 
    # config.assets.precompile += %w(search.js) 

    # Ignore bad email addresses and do not raise email delivery errors. 
    # Set this to true and configure the email server for immediate delivery to raise delivery errors. 
    # config.action_mailer.raise_delivery_errors = false 

    # Enable locale fallbacks for I18n (makes lookups for any locale fall back to 
    # the I18n.default_locale when a translation can not be found). 
    config.i18n.fallbacks = true 

    # Send deprecation notices to registered listeners. 
    config.active_support.deprecation = :notify 

    # Disable automatic flushing of the log to improve performance. 
    # config.autoflush_log = false 

    # Use default logging formatter so that PID and timestamp are not suppressed. 
    config.log_formatter = ::Logger::Formatter.new 
end 

이 제발 도와주세요 : 아래

은 application.rb입니다! 내가 게시 할 파일이 더 필요하면 고마워요!

편집 :

source 'https://rubygems.org' 
ruby '2.0.0' 
gem 'rails', '4.0.0' 
gem 'sass-rails', '~> 4.0.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.0.0' 
gem 'jquery-rails' 
gem 'jquery-turbolinks' 
gem 'jbuilder', '~> 1.2' 
gem 'bootstrap-sass', '~> 2.3.2.2' 
gem 'cancan' 
gem 'devise' 
gem 'figaro' 
gem 'pg' 
gem 'rolify' 
gem 'simple_form', '>= 3.0.0.rc' 
gem 'unicorn' 
gem 'font-awesome-rails' 
gem 'rails_12factor' 
group :development do 
    gem 'better_errors' 
    gem 'binding_of_caller', :platforms=>[:mri_19, :mri_20, :rbx] 
    gem 'hub', :require=>nil 
    gem 'quiet_assets' 
    gem 'rails_layout' 
end 
group :development, :test do 
    gem 'rspec-rails' 
end 
group :test do 
    gem 'database_cleaner', '1.0.1' 
    gem 'email_spec' 
end 
+0

어떤 버전 :

당신은 jQuery.migrate 플러그인을 설치해야합니까? – manishie

+0

레일 버전 4 – tehras

+0

12factor gem을 설치 했습니까? – manishie

답변

관련 문제