9

開発中のアセットを連結する(ただし、圧縮しない)ためにアセットパイプラインを取得するのに問題があります。アイデアは、開発ページが読み込まれるたびに小さなcss / jsファイルに対して70以上のリクエストを行うのをやめることができますが、それでも行番号を表示できるので、問題がどこにあるかを把握できます。

config/environments/development.rbはこれを持っています。これは、レールガイドを解釈して、アセットを1つのファイルにコンパイルする必要があるが、圧縮しないことを意味します。

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

ただし、サイコロはありません。アセットは、application.js内で連結されるのではなく、個別に提供されます。

どんな助けでもいただければ幸いです!

4

1 に答える 1

13

debug: falseインクルード/リンクタグに追加してみてください

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

アプリを再起動する必要はありません!私はあなたがあなたを変えた後にそれをすることを忘れなかったことを望みますdevelopment.rb;-)。

それがあなたのために働くかどうか教えてください(あなたの設定がjs / css-filesを連結するための私の開発モードを簡単にしたので)。

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

于 2012-04-18T19:19:59.173 に答える