23
È possibile spostare i file SWF nella pipeline degli asset e, se possibile, come può essere fatto?ruby on rails 3.1 move .swf alla pipeline degli asset?
È possibile spostare i file SWF nella pipeline degli asset e, se possibile, come può essere fatto?ruby on rails 3.1 move .swf alla pipeline degli asset?
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à.
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
Ma l'app/asset non è solo per i file che devono essere precompilati? Un swf è un file binario e non richiede precompilazione. – Undistraction
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. –