प्रबंधित पैकेज के साथ एक समुदाय को तैनात करना?
मैं एक ऐप विकसित कर रहा हूं जो मुझे आशा है कि एक प्रबंधित पैकेज के रूप में वितरित किया जाएगा। मैं SFDX का उपयोग कर विकसित कर रहा हूं, एक नाम संस्करण के साथ एक देव संस्करण org और देव हब पर एक साथी संस्करण org।
प्रबंधित पैकेज के लिए इसमें एक समुदाय होना चाहिए।
जैसा कि मैं एप्लिकेशन को विकसित कर रहा हूं, जब मैं कोड को एक नए स्क्रैच ओआरजी पर धकेलता हूं तो मुझे अपने कोड को पुश करने से पहले मुझे वास्तव में उसी नाम से एक समुदाय बनाना होगा या मुझे त्रुटियां मिलेंगी:
Default_Navigation: क्षेत्र में: नेटवर्क - कोई नेटवर्क नामित सदस्य नहीं मिला, cbMembers: नेटवर्क CustomBrand के लिए नहीं मिला: cbMembers, सदस्य: फ़ील्ड में: नाम - कोई नेटवर्क सदस्य नाम नहीं मिला, सदस्य 1: कोई नेटवर्क सदस्य नहीं मिला, जो इस साइट को संबद्ध करने के लिए आवश्यक है सदस्य 1, जो 0DM3F000000DeVw है
मुझे कोई वर्कअराउंड नहीं मिला है, कभी भी मैं किसी को इसी तरह के मुद्दे के साथ देखता हूं, संकल्प पहले उस मूल में एक समुदाय बनाने के लिए है।
अब जब मैं अपने प्रबंधित pacakge का पहला संस्करण बनाने की कोशिश कर रहा हूं, तो यह त्रुटि मुझे एक संस्करण बनाने में सक्षम होने से रोक रही है: बल: पैकेज: संस्करण: बनाना
क्या किसी प्रबंधित पैकेज में समुदाय को शामिल करना वास्तव में संभव है?
जवाब
2GP पैकेज में समुदाय अभी तक पैक करने योग्य नहीं हैं। यह अनुशंसा की जाती है कि आप लाइटनिंग बोल्ट प्रौद्योगिकी का उपयोग करके एक टेम्पलेट के रूप में सब कुछ पैकेज करें ।
यह पसंद है कि आपके पास यह 1GP एक्सटेंशन पैकेज के रूप में है। मैं समुदायों को एक पैकेज का हिस्सा बनाने की तुलना में एक एक्सटेंशन पैकेज में विशिष्ट मेटाडेटा रखना चाहूंगा।
सेल्सफोर्स के लिए लाइटनिंग बोल्ट आपको नए ऑर्ग क्षमताओं को कूदने-शुरू करने के लिए उद्योग-विशिष्ट लाइटनिंग बोल्ट सॉल्यूशंस का निर्माण और वितरण करने देता है। एक बार निर्माण और फिर पुन: उपयोग करके समय बचाएं।