2012-01-24 13 views

答えて

42

app/assets/flashという名前のフォルダに入れることをおすすめします。

あなたの資産パスにこのフォルダを追加します。

config.assets.paths << Rails.root.join('app', 'assets', 'flash') 

は、彼らはあなたのビューで、次のように参照することができます。

asset_path('name_of_swf') 

asset_pathヘルパーは、正しいファイルが開発・生産で参照されていることを確認しますモード。

+0

偉大なあなたは、そのような資産のパスを拡張することができることを知っていなかった!参照のために、/config/application.rbのconfig.assets.path << etcを追加してください。 – Rubytastic

+2

しかし、プリコンパイルする必要のあるファイルのみのアプリケーション/アセットはありませんか? swfはバイナリであり、プリコンパイルを必要としません。 – Undistraction

+5

パイプラインに配置されたバイナリファイルには、将来のヘッダーとクライアントサイドキャッシングを利用できるように、フィンガープリントが追加されています。 –

関連する問題