Optimale Vorgehensweisen für das Bündeln und Versionieren wiederverwendbarer Komponenten
Verwenden Sie die folgenden optimalen Vorgehensweisen, um wiederverwendbare Komponenten zu bündeln und zu versionieren.
Wiederverwendbare Komponenten bündeln
Berücksichtigen Sie beim Bündeln der Komponenten die folgenden Punkte:
• Die Version einer Komponente sollte auf der Version der Erweiterung basieren.
• Wenn zwei Komponenten von einer gemeinsamen dritten Komponente abhängig sind, stellen Sie sicher, dass die gemeinsame Komponente als separate Erweiterung gebündelt ist.
Nehmen wir beispielsweise drei Komponenten, A, B und C, die als einzelne Erweiterungen gebündelt sind. Basierend auf diesen drei Komponenten werden zwei Erweiterungen mit einer Kombination aus Komponenten erstellt.
◦ Erweiterung1 – Enthält die Komponenten A und B.
◦ Erweiterung2 – Enthält die Komponenten C und B.
In diesem Fall sind Erweiterung1 und Erweiterung2 beide von Komponente B abhängig. Das Bündeln von Komponente B als separate Erweiterung stellt sicher, dass die Abhängigkeiten problemlos gelöst werden.
Wiederverwendbare Komponenten versionieren
Berücksichtigen Sie beim Versionieren der Komponenten die folgenden Punkte:
• Versionierung wird auf Erweiterungen angewendet. Um Komponenten zu versionieren, müssen Sie sie in Erweiterungen bündeln.
• Verwenden Sie das Format
<major>.<minor>.<patch>, um eine Erweiterung zu versionieren. Erweiterungen folgen den semantischen Versionsregeln. Weitere Informationen finden Sie unter
Semantic Versioning.