Tôi đang viết một ứng dụng phong phú Javascript trong một dự án Ruby on Rails 3.1 và sử dụng Handlebars cho khuôn khổ JS khuôn mẫu của tôi. Tôi đang cố gắng tìm ra cách để tự động nối thêm bản phân tích MD5 của một nội dung (được tạo trong quá trình biên dịch tài sản vào sản xuất) vào các thẻ bên trong mẫu Handlebars của tôi. Tôi hy vọng rằng có một băm với đường dẫn tài sản là khóa và thông báo MD5 làm giá trị, nhưng tôi đã không thể tìm thấy nó.Làm cách nào tôi có thể xác định thông báo MD5 của một nội dung cụ thể trong đường dẫn nội dung Rails?
Một giải pháp lý tưởng sẽ chuyển mã băm từ Ruby sang Javascript và xác định trình trợ giúp Handlebars sẽ tự động nối thông báo MD5 vào thuộc tính "src" của nội dung.
Có ai đã cố gắng làm điều gì đó tương tự không? Phải có một cách để sử dụng các mẫu Javascript trong Rails và cũng gặt hái những lợi ích của việc lấy dấu tài sản.
Nó là một mặc định trong env sản xuất [Asset-đường ống hướng dẫn] (http://guides.rubyonrails.org/asset_pipeline.html) –
Điều gì về việc sử dụng asset_path trong phản hồi json của bạn? – mathieugagne