Utvecklingsaspekter

När frontend-pipelinen har aktiverats för att endast distribuera frontresurserna i AEM as a Cloud Service-miljön har det en viss inverkan på den lokala AEM-utvecklingen och du måste justera Git-förgreningsmodellen.

Syfte

  • Så här får du ett smidigt utvecklingsflöde för både fram- och baksida
  • Granska beroendena mellan hela stacken och frontendpipeline

Lokala utvecklingsöverväganden

Justerad utvecklingsmetod

  • För den lokala utvecklingen med AEM SDK behöver back-end-dev-teamet fortfarande klientlib-generering via modulen ui.frontend, men under Cloud Manager-distributionen till AEM as a Cloud Service-miljön måste du hoppa över det. Det här visar en utmaning om hur du isolerar ändringar i projektkonfigurationen som beskrivs i kapitlet Uppdatera projekt.

En lösning kan vara att justera Git-förgreningsmodellen och se till att AEM ändringar i projektkonfigurationen aldrig kommer tillbaka till den lokala utvecklingsgrenen som används av AEM.

  • Om du inför nya komponenter eller uppdaterar en befintlig komponent som har ändrats i både ui.app och ui.frontend -modulen måste du, som en del av en pågående förbättring av ditt AEM, köra både fullständiga och främre rörledningar.
recommendation-more-help
b2a561c1-47c0-4182-b8c1-757a197484f9