2012-05-01 10 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 
のガイドに従ってGEMをインストールしconfig.ruでこれを実施した後

その後、app/assetsを作成し、javascript、画像、およびスタイルシートのディレクトリを公開からアプリ/アセットに移動しました。私が持っているアプリ/資産/ JavaScriptの/ application.jsの内部:私は持っているアプリ/資産/スタイルシート/ application.cssの内部

//= require_tree . 

:レイアウトの

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

そしてもちろん、私が持っています:

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

私の設定のなかに何も表示されず、自分のアセットが表示されません。任意のヒント?

答えて

関連する問題