मैं रेल 3.1 चाहता हूं कि प्रीकंपिलेशन के लिए मेरी अधिक संपत्तियां चुनें। विशेष रूप से, फ़ाइलों को संकलित करने के लिए डिफ़ॉल्ट matcher vendor/assets/javascripts
से .js
फ़ाइलों को नहीं जोड़ता है। मैं सिर्फ config.assets.precompile
सूची में संपत्ति जोड़ सकता हूं, लेकिन यह परेशान लगता है। मैं उन्हें application.js
मेनिफेस्ट में संदर्भित नहीं करना चाहता, क्योंकि मैं नहीं चाहता कि वे सभी पृष्ठों में शामिल हों।रेल 3.1 संपत्ति प्रीकंपिलेशन - सभी जावास्क्रिप्ट फ़ाइलों को शामिल करें
सारांश में, किसी भी तरह से अनुरोध करने के लिए, लेकिन उन्हें सभी पृष्ठों में शामिल किए बिना कि vendor/assets/javascripts
में मिले सभी .js
फ़ाइलों rake assets:precompile
द्वारा precompiled हो सकते हैं?
config.assets.precompile << '*.js'
मैं यहाँ एक छोटे से Daft होने के लिए माफी माँगता हूँ, लेकिन आप एक जोड़ने का एक उदाहरण दिखा सकता है सभी सादा जेएस और सीएसएस जोड़ने के लिए एक regexp लेकिन सभी कॉफी या एसएसएस फाइलें नहीं? मैं एक लिखने की कोशिश कर रहा हूं और यह काम नहीं कर रहा है ... – Andrew
शायद आप प्रीकंपाइल में पहले से क्या ओवरराइट करना चाहते हैं: 'config.assets.precompile = ['* .js', '* .css']' । – pat
हालांकि आप शायद अपनी छवियों के लिए कुछ भी जोड़ना चाहते हैं। – pat