2012-04-18 4 views
9

開発中のアセットパイプラインを連結して(圧縮していない)アセットにするのに問題があります。アイデアは、すべての開発ページの読み込み時に、小さなCSS/jsファイルのリクエストを70回以上やめるのを止めることができますが、問題がどこにあるか把握できるように行番号を表示することができます。マイconfig/environments/development.rbRails 3.1で開発モードでアセットを連結するにはどうすればよいですか?

は、私はレールが資産を1つのファイルにまとめますが、圧縮されていないされなければならないことを意味するために導くと解釈され、この、あります

config.assets.compress = false 
config.assets.compile = true 
config.assets.digest = false 
config.assets.debug = false 

をしかし、誰サイコロ:資産はまだ個別に提供していません代わりの中に連結されていますapplication.js。

助けていただけたら幸いです!

答えて

13

はあなた含める/リンクタグ

# in views/layouts/application.html.haml (or .erb, then use <%= %>) 
= stylesheet_link_tag "application", debug: false 
= javascript_include_tag "application", debug: false 

アプリを再起動する必要がありませんにdebug: falseを追加してみてください! development.rb ;-)を変更した後に、あなたがそれをするのを忘れないことを願っています。

私の開発モードでjs/css-filesを簡単に連結するように設定されているため、それが機能するかどうかを確認してください。

もちろん、一時的な解決策としてのみ。

+0

これは実際には問題だったことが判明しました。私はジャスミネリシステストランナーでテストしていました。実際には:debugをRails.env.developmentにハードコードしています。覚えておいてくれてありがとう、私は問題を提出するつもりだ。 – bhuga

関連する問題