2012-05-01 5 views
1

2 ...톱니 레일 2.3 응용 프로그램에 톱니 2를 실행하려고 레일 2.3

pivotallabs.com

require 'config/environment' if !defined?(Rails) || !Rails.initialized? 
require 'sprockets' 

unless Rails.env.production? 
map '/assets' do 
    sprockets = Sprockets::Environment.new 
    sprockets.append_path 'app/assets/images' 
    sprockets.append_path 'app/assets/javascripts' 
    sprockets.append_path 'app/assets/stylesheets' 

    Sprockets::Helpers.configure do |config| 
    config.environment = sprockets 
    config.prefix  = "/assets" 
    config.digest  = false 
    end 

    run sprockets 
    end 
end 

map '/' do 
    use Rails::Rack::LogTailer unless Rails.env.test? 
    use Rails::Rack::Debugger unless Rails.env.test? 
    use Rails::Rack::Static 
    run ActionController::Dispatcher.new 
end 
에서 안내에 따라 보석을 설치하고 config.ru이 구현 후

그런 다음 app/assets를 만들고 javascript, 이미지 및 스타일 시트 디렉토리를 공개 및 앱/자산으로 이동했습니다. 응용 프로그램/자산/자바 스크립트/application.js의 내부 내가 가진 :

응용 프로그램/자산/스타일/application.css의 내부
//= require_tree . 

내가 가진 :

/* ... 
*= require_self 
*= require_tree . 
*/ 

그리고 레이아웃 물론

내가 가진 :

<%= stylesheet_link_tag "assets/application" %> 
<%= javascript_include_tag "assets/application" %> 

구성이 누락되었습니다. 어떤 자산도 표시되지 않습니다. 어떤 팁?

답변