Entwicklungsaspekte

Nachdem Sie die Frontend-Pipeline so aktiviert haben, dass sie nur die Frontend-Ressourcen in AEM as a Cloud Service Umgebung bereitstellt, wirkt sich dies auf die lokale AEM-Entwicklung aus und Sie müssen das Git-Verzweigungsmodell anpassen.

Ziel

  • Einen reibungslosen Front-End- und Back-End-Entwicklungsablauf
  • Überprüfen Sie die Abhängigkeiten zwischen der Vollstapel- und der Frontend-Pipeline.

Überlegungen zur lokalen Entwicklung

Angepasster Entwicklungsansatz

  • Für die lokale Entwicklung mit AEM SDK benötigt das Back-End-Entwicklungsteam weiterhin die clientlib-Generierung über ui.frontend -Modul, müssen Sie es jedoch während der Cloud Manager-Bereitstellung in AEM as a Cloud Service Umgebung überspringen. Dies stellt eine Herausforderung dar, wie die in der Projekt aktualisieren Kapitel.

A Lösung kann sein, Ihr Git-Verzweigungsmodell anzupassen und sicherzustellen, dass die Konfigurationsänderungen des AEM nie wieder in die lokale Entwicklung Verzweigung der AEM Back-End-Entwickler.

  • Wenn Sie im Rahmen einer kontinuierlichen Verbesserung Ihres AEM-Projekts neue Komponenten einführen oder eine vorhandene Komponente aktualisieren, die Änderungen an beiden aufweist ui.app und ui.frontend -Modul, müssen Sie sowohl Vollstapel- als auch Front-End-Pipelines ausführen.

Auf dieser Seite