2012-01-24 19 views

risposta

42

Si consiglia di inserirli in una cartella denominata app/assets/flash.

Aggiungi questa cartella per i percorsi di attività:

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

Possono essere riferimento in questo modo nel vostro punto di vista:

asset_path('name_of_swf') 

L'aiutante asset_path garantirà il file corretto viene fatto riferimento in sviluppo e produzione modalità.

+0

Grande alla grande Non sapevo che potessi estendere percorsi come quello, grazie! Per riferimento aggiungi questo config.assets.path << etc in /config/application.rb – Rubytastic

+2

Ma l'app/asset non è solo per i file che devono essere precompilati? Un swf è un file binario e non richiede precompilazione. – Undistraction

+5

Qualsiasi file binario inserito nella pipeline viene aggiunto a loro un'impronta digitale in modo da poter sfruttare le intestazioni future e il caching sul lato client. –

Problemi correlati