2012-01-24 37 views

Trả lời

42

Tôi khuyên bạn nên đặt chúng vào một thư mục có tên app/assets/flash.

Thêm thư mục này để đường đi tài sản của bạn:

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

Họ có thể được tham chiếu như thế này trong quan điểm của bạn:

asset_path('name_of_swf') 

Các helper asset_path sẽ đảm bảo các tập tin chính xác được tham chiếu trong phát triển và sản xuất chế độ.

+0

Tuyệt vời Không biết bạn có thể mở rộng đường dẫn tài sản như thế, thx! Để tham khảo, bạn thêm config.assets.path << etc này vào /config/application.rb – Rubytastic

+2

Nhưng không phải là ứng dụng/tài sản chỉ cho các tệp cần được biên dịch trước? Một swf là một nhị phân và không yêu cầu biên dịch trước. – Undistraction

+5

Bất kỳ tệp nhị phân nào được đặt trong đường ống đều lấy vân tay được thêm vào chúng để bạn có thể tận dụng các tiêu đề xa trong tương lai và bộ nhớ đệm phía máy khách. –

Các vấn đề liên quan