में एसेटिक के लिए आउटपुट डीआईआर कॉन्फ़िगर करें मैं अपने जेएस फाइलों को एसेटिक डंप के आउटपुट डीआईआर को वैश्विक रूप से कॉन्फ़िगर करना चाहता हूं। वर्तमान में, वे हमेशा web/js/*
पर जाते हैं। मैं इसे web/js/compiled/*
में बदलना चाहता हूं।सिम्फनी 2
यह एक प्रति-फ़ाइल स्तर पर इस निर्दिष्ट करने के लिए संभव है: http://symfony.com/doc/2.0/cookbook/assetic/asset_management.html#dumping-asset-files
मेरी Symfony एप्लिकेशन में वैश्विक रूप से इस सेट के लिए एक रास्ता खोजने के लिए प्रतीत नहीं कर सकते। कोई कॉन्फ़िगरेशन पैरामीटर मैं याद कर रहा हूँ?
अद्यतन
मिले एक assetic config पैरामीटर write_to
कहा जाता है। config.yml
में इसे सेट करने से कमांड लाइन assetic:dump
को नई डीआईआर में फ़ाइलों को डंप करने का कारण बनता है, लेकिन ट्विग फाइलों के भीतर asset_url
var अभी भी मूल पथ को इंगित करता है।
क्या तुमने कभी एक समाधान के साथ आया था? मुझे लगता है कि कॉन्फ़िगरेशन में 'read_from' विकल्प वह होगा जो हम देख रहे हैं। हालांकि, मुझे कुछ भी करने का विकल्प नहीं मिल सकता है। मैंने जो भी read_from पैरामीटर सेट किया है, उसके बावजूद, मेरा एप्लिकेशन डिफ़ॉल्ट पथ का उपयोग करता है। – kmfk
@kmfk अभी तक कुछ भी नहीं। अभी, हम बस 'जावास्क्रिप्ट' ब्लॉक के लिए 'आउटपुट' परम सेट कर रहे हैं, लेकिन यह बिल्कुल आदर्श नहीं है। – anushr
हाँ, मेरे पास संपत्तियों को सीधे हमारी एस 3 बाल्टी में डंप कर दिया गया है और मैं प्रोड पर्यावरण को वहां से फ़ाइलों को पढ़ने के लिए चाहता था - जबकि देव पर्यावरण स्थानीय फ़ोल्डर में डंप करता है और जैसा कि हमारे टेम्पलेट्स को उस फ़ोल्डर से पढ़ना चाहिए देव सर्वर मैं नियंत्रक में पर्यावरण की जांच कर रहा हूं और सीडीएन के लिए 'property_url' उपसर्ग करने के लिए टेम्पलेट में एक var पास कर रहा हूं। आदर्श नहीं है, लेकिन यह नौकरी करता है। – kmfk