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 lokal utveckling 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 projektkonfigurationsändringar aldrig kommer tillbaka till den lokala utvecklingsgrenen som AEM serverutvecklare använder.

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