2013-07-22 7 views
8

मैं यह निर्दिष्ट करना चाहता हूं कि कौन से संपत्ति फ़ाइल नाम पाचन प्राप्त करते हैं और जो नहीं हैं। क्या मैं यह कर सकता हूं और कैसे?रेल 4 चुनिंदा संपत्ति पचाने

मुझे इस कार्यक्षमता की आवश्यकता है क्योंकि मैं बाहरी वेबसाइट पर एक संपत्ति का उपयोग करूंगा और यह यूआरएल समान होना चाहिए।

इस समस्या का सबसे अच्छा समाधान क्या है?

+0

AFAIK सभी संपत्तियों को पाचन मिलता है – phoet

उत्तर

8

सभी फाइलें पच जाती हैं। रेल 3 में सभी फाइलों में पचाने के बिना एक प्रतिलिपि भी थी लेकिन इसे रेल 4 में हटा दिया गया था। अब आपको /public में गैर पचाने वाली संपत्तियां नहीं मिलनी चाहिए। एक कामकाज एक रेक कार्य बनाना है जो संपत्तियों की प्रतिलिपि बनाता है। https://github.com/rails/sprockets-rails/issues/49 में अधिक जानकारी मिल सकती है, पुराने व्यवहार को पुनर्स्थापित करने के लिए एक बंदर पैच भी है।

+6

एक और समाधान इस मणि का उपयोग करना है: https://github.com/alexspeller/non-stupid-digest-assets –

संबंधित मुद्दे