मैं रेल 3.1 पर रूबी में जावास्क्रिप्ट समृद्ध एप्लिकेशन लिख रहा हूं और अपने जेएस टेम्पलेटिंग फ्रेमवर्क के लिए हैंडलबार का उपयोग कर रहा हूं। मैं अपने हैंडलबार टेम्पलेट के अंदर अपने टैग में एक परिसंपत्ति के एमडी 5 डाइजेस्ट (उत्पादन पर परिसंपत्ति प्रीकंपिलेशन के दौरान उत्पन्न) को गतिशील रूप से जोड़ने का एक तरीका जानने का प्रयास कर रहा हूं। मैं उम्मीद कर रहा हूं कि संपत्ति के पथ के साथ हैश के रूप में कुंजी और एमडी 5 पाचन के रूप में पाचन है, लेकिन मैं एक खोजने में सक्षम नहीं हूं।मैं रेल संपत्ति परिसंपत्ति पाइपलाइन में किसी दिए गए संपत्ति के एमडी 5 पचाने का निर्धारण कैसे कर सकता हूं?
एक आदर्श समाधान रुबी से जावास्क्रिप्ट में हैश पास कर रहा है और हैंडलबार्स सहायक को परिभाषित करेगा जो स्वचालित रूप से संपत्ति के "src" विशेषता में MD5 पाचन को जोड़ देगा।
क्या किसी ने ऐसा कुछ करने का प्रयास किया है? रेल में जावास्क्रिप्ट टेम्पलेट्स का उपयोग करने और संपत्ति फिंगरप्रिंटिंग के लाभों का लाभ उठाने का एक तरीका होना चाहिए।
यह उत्पादन env में एक डिफ़ॉल्ट है [आस्ति-पाइपलाइन गाइड] (http://guides.rubyonrails.org/asset_pipeline.html) –
आपकी जेसन प्रतिक्रिया में परिसंपत्ति_पथ का उपयोग करने के बारे में क्या? – mathieugagne