MyFeature में प्लगइन ए, बी और सी शामिल हैं जो किसी तृतीय-पक्ष प्लगइन डी पर निर्भर करते हैं। मैं MyFeature कैसे पैकेज इस तरह के(ग्रहण) मैं अपनी सुविधा के साथ तीसरे पक्ष के प्लगइन कैसे पैकेज करूं?
- कि यह घ होता है और यह स्थापित कर सकते हैं अगर यह लक्ष्य कार्यक्षेत्र में मौजूद नहीं है
- मेरे प्लगइन्स एक, बी और सी, भले ही घ के विशेष संस्करण का उल्लेख कर सकते हैं अधिक या कम संस्करणों कार्यक्षेत्र में मौजूद
- निर्भरता अगर इसके बारे में
पुनश्च स्थापित होने वाला है घ की आवश्यकताओं को पूरा किया मुझे लगता है कि उपरोक्त में से कुछ संभव नहीं हो सकता है। मैं बस अपनी वर्तमान समस्या बता रहा हूं क्योंकि मैं इसे देखता हूं और यदि कोई बेहतर तरीका है कि मैं पूरी तरह से अनुपलब्ध हूं
क्या आप इसका उदाहरण कैसे दे सकते हैं? जैसा कि आपका मतलब है "आपके प्लगइन के बगल में, आपकी अपडेट साइट पर होना चाहिए"? मेरी सुविधा एक संग्रह से स्थापित है, एक स्थापित साइट नहीं। मुझे लगता है कि अगर मैं अपनी सुविधा में एक थर्ड पार्टी प्लगइन शामिल करता हूं, जब मैं उस सुविधा को स्थापित करने का प्रयास करता हूं और ग्रहण उदाहरण में पहले से ही उस तृतीय-पक्ष प्लगइन को स्थापित किया गया है, तो स्थापना विफल हो जाती है (विरोधाभासी निर्भरता के कारण इंस्टॉल को पूरा नहीं कर सकता)। – wildabeast
विवादित निर्भरता का अर्थ यह हो सकता है कि ग्रहण ने संस्करण एक्स में प्लगइन दिया है, लेकिन आपकी सुविधा के लिए अलग-अलग संस्करण की आवश्यकता है। शायद आप संस्करण एक्स का भी उपयोग कर सकते हैं? –
हां, यही वह है जो मैं सोच रहा था। क्या आप जानते हैं कि मैं कैसे घोषणा कर सकता हूं कि प्लगइन का कोई भी संस्करण मेरी सुविधा मेनिफेस्ट (feature.xml) में मान्य है? – wildabeast