Yönetilen bir pakete sahip bir topluluk mu dağıtmak?

Aug 18 2020

Yönetilen Paket olarak dağıtılacağını umduğum bir uygulama geliştiriyorum. SFDX, ad alanına sahip bir geliştirme kuruluşu ve geliştirme merkezi açık olan bir iş ortağı sürümü org kullanarak geliştiriyorum.

Yönetilen Paketin içinde bir topluluğa sahip olması gerekir.

Uygulamayı geliştirdiğim için, kodu yeni bir sıfırdan kuruluşa aktardığımda, kodumu zorlamadan veya hataları almadan önce aslında aynı ada sahip bir topluluk oluşturmak zorunda kalıyordum:

Default_Navigation: Alanda: Ağ - Adlandırılmış Üye bulunamadı, cbMembers: CustomBrand için ağ bulunamadı: cbMembers, Üyeler: Alanda: Ad - Adlandırılmış Üye bulunamadı, Üyeler1: Bu Siteyi ilişkilendirmek için gerekli Üye adı bulunamadı Üyeler1, 0DM3F000000DeVw

Hiçbir geçici çözüm bulamadım, benzer bir sorunu olan birini her gördüğümde, çözüm ilk önce o kuruluşta bir topluluk oluşturmaktır.

Artık yönetilen paketimin ilk sürümünü oluşturmaya çalıştığıma göre, bu hata: force: package: version: create öğesini kullanarak bir sürüm oluşturmamı engelliyor

Yönetilen bir pakete bir topluluk dahil etmek gerçekten mümkün müdür?

Yanıtlar

2 MohithShrivastava Aug 18 2020 at 01:00

Topluluklar henüz 2GP paketlerinde paketlenemez. Lightning Bolt Teknolojisini kullanarak her şeyi bir şablon olarak paketlemeniz önerilir .

1GP uzantı paketi olarak sahip olmanız tercih edilir. Topluluklara özgü meta verileri bir paketin parçası yapmaktansa bir uzantı paketinde tutardım.

Salesforce için Lightning Bolt, yeni kuruluş yeteneklerini hızlı bir şekilde başlatmak için sektöre özel Lightning Bolt Çözümleri oluşturmanıza ve dağıtmanıza olanak tanır. Bir kez oluşturup yeniden kullanarak zamandan tasarruf edin.