मैं विकास पर्यावरण में कुछ प्लगइन का उपयोग करना चाहता हूं, लेकिन इस प्लगइन को उत्पादन और उत्पन्न युद्ध से बाहर करना चाहता हूं। इसे पूरा करने का सबसे आसान तरीका क्या है?क्या उत्पादन वातावरण से grails प्लगइन को बाहर करना संभव है?
उत्तर
हां, प्लगइन स्कॉप्स का उपयोग करके। http://grails.org/1.1+Release+Notes से:
प्लगइन्स अब या तो पर्यावरण या पूर्वनिर्धारित निर्माण कार्यक्षेत्रों का उपयोग कर scoped जा सकता है:
def environments = ['dev', 'test']
def scopes = [excludes:'war']
प्लगइन्स केवल उन वातावरण में लोड और युद्ध फ़ाइल में पैक नहीं किया जाएगा। यह "विकास-केवल" प्लगइन्स को उत्पादन के उपयोग के लिए पैक नहीं किया जा सकता है।
इस कॉन्फ़िगर करने के लिए कैसे मैं संकलन कोशिश कर रहा हूँ? ": कोणीय व्याख्या-परिसंपत्ति पाइपलाइन: 2.0.2" { \t \t \t डीईएफ़ वातावरण = [ 'देव', 'परीक्षण'] \t \t} लेकिन हो रही त्रुटि –
मैं नहीं मानना है कि एक तरह से प्लगइन ही संपादन (के रूप में जीन ने बताया) के बिना इस लक्ष्य को हासिल करने के लिए है कि वहाँ
आप प्लगइन तो उस काम करेंगे पर नियंत्रण है, लेकिन अगर आप सिर्फ करना चाहता था इसे कॉन्फ़िगर करें क्योंकि आप इसका उपयोग कर रहे थे, फिर आपको अपने संशोधनों के साथ प्लगइन का एक पैच संस्करण कॉपी और चलाने की आवश्यकता होगी। आप अपने grails-app/conf/BuildConfig.groovy फ़ाइल में उस प्लगइन के लिए कस्टम स्थान का उपयोग करके इसे अनुकूलित कर सकते हैं।
आप कुछ वातावरण में प्लगइन बाहर करना चाहते हैं, तो आप ऐसा करने की जरूरत:
runtime (':plugin:version') {
if (Environment.current == Environment.PRODUCTION) {
export = false
}
}
आप अपने config.groovy में शामिल नहीं संपत्ति का उपयोग कर सकते हैं:
production {
grails.plugin.excludes='console,classDiagram'
}
लेकिन वहाँ लगता है कुछ भ्रम होने के लिए कि क्या यह इसे 'रन-एप' और 'युद्ध' दोनों से बाहर कर देगा। मैं आज जांचने की कोशिश करूंगा और
- 1. Grails वातावरण
- 2. टोमकैट उत्पादन/देव वातावरण
- 3. उत्पादन वातावरण में पासवर्ड सुरक्षित करना
- 4. Grails प्लगइन
- 5. Grails प्लगइन का विन्यास
- 6. लोकलहोस्ट + स्टेजिंग + उत्पादन वातावरण?
- 7. क्या पैरामीटर एक्स्प्रेशन को बाहर करना संभव है?
- 8. क्या साझा होस्टिंग वातावरण में मोंगोडीबी स्थापित करना संभव है?
- 9. उत्पादन वातावरण में टोमकैट चलाना
- 10. क्या एनएसओपेन्स विश्लेषण से पूरे नामस्थानों को बाहर करना संभव है?
- 11. grails मेल प्लगइन में पते से अलग पते को उत्तर देने के लिए संभव है?
- 12. क्या एसवीएन से बाहर .gitignore फ़ाइलों को रखना संभव है?
- 13. प्रभावी grails प्लगइन विकास
- 14. Grails प्लगइन अक्षम करें
- 15. Grails खोजेबल प्लगइन
- 16. परीक्षण और उत्पादन सर्वर वातावरण को साफ, सिंक, और संगत
- 17. क्या स्क्रिप्ट निष्पादित करते समय चींटी लक्ष्यों से कुछ लक्ष्यों को बाहर करना संभव है?
- 18. क्या XmlSerializer serialization से किसी प्रकार के कुछ सदस्यों को बाहर करना संभव है?
- 19. क्या किसी भी तरह से cfdirectory के साथ फ़ाइलों को बाहर करना संभव है?
- 20. क्या मैवेन कार्गो प्लगइन के माध्यम से Tomcat6 की context.xml फ़ाइल को आपूर्ति करना संभव है?
- 21. रेल: उत्पादन से स्टेजिंग को अलग करना
- 22. उत्पादन वातावरण में HSQLDB का उपयोग
- 23. क्या उत्पादन वातावरण में नोड v8 विकल्पों का उपयोग करना सुरक्षित है?
- 24. क्या विंडोज वातावरण में फ़ोल्डर आकार को सीमित करना संभव है?
- 25. क्या रिशेर्पर के माध्यम से कोड सॉर्ट करना संभव है?
- 26. वाडिन प्लगइन के साथ Grails, क्या यह सही विकल्प है?
- 27. क्या जावास्क्रिप्ट के साथ फ्लैश एप्लेट के बाहर/बाहर खींचना और ड्रॉप करना संभव है?
- 28. Grails 1.3.7 में JSON सुंदर प्रिंट करना संभव है?
- 29. क्या फ़ंक्शन को रेखांकित करना संभव है?
- 30. Grails 2 - JSON उत्पादन स्वचालित रूप से उत्पादन (स्प्रिंग 3.x की तरह करता है)
सत्यापित कर सकता हूं क्या आप मुझे 2.4.3 के लिए समाधान दे सकते हैं? –