Verenigde Ervaring voor de Hulpmiddelen van de Refactoring van de Code
Gemaakt voor:
- Beheerder
De Adobe heeft hulpmiddelen ontwikkeld om sommige code te automatiseren refactoring taken die worden vereist om met as a Cloud Service Adobe Experience Manager (AEM) compatibel te zijn. Om de ingewikkeldheid te verminderen verbonden aan de installatie en opstelling van verschillende code het refactoring hulpmiddelen, heeft de Adobe een stop-in ontwikkeld om hulpmiddelen te verenigen die op code en bewaarplaatsen werken.
Voordelen
De Unified Experience plug-in biedt de volgende voordelen:
-
Hiermee verenigt u gereedschappen die werken aan broncode in één
node.js
-toepassing die alsaio-cli
-plug-in wordt weergegeven, zodat de gebruiker een consistente gebruikerservaring krijgt. -
Voert alle hulpmiddelen als één enkel bevel in werking, terwijl ook het verstrekken van de flexibiliteit om specifieke hulpmiddelen in werking te stellen zoals nodig.
-
Vereenvoudigt de toevoeging van nieuwe hulpmiddelen, terwijl het houden van de ervaring verenigbaar.
Inzicht krijgen in de insteekmodule
De aio-cli-plugin-aem-cloud-service-migration
-plug-in bestaat uit twee hoofdonderdelen:
-
Gebruikersinterface
aio-cli
-opdrachten om een of meer gereedschappen voor het refactoring van code uit te voeren (door een keten van gereedschappen die opeenvolgend moeten worden uitgevoerd).config.yaml
dat de vereiste invoerparameters opneemt.
-
Onderliggende Reeks van het Hulpmiddel van het Refactoring van de Code
De coderefactoring hulpmiddelen voeren hun functionaliteit door uit:
-
Het scannen van de respectieve sectie van de code van de klant en het manipuleren van de code (die op code implementatie voor beste praktijken wordt gebaseerd) om de output te veroorzaken die dan kan worden bevestigd en worden opgesteld.
-
Een samenvattingsrapport maken om de tijdens de uitvoering uitgevoerde bewerkingen op te nemen.
-
Beschikbaarheid
Zie {het Middel van 0} Git: ao-cli-stop-aem-wolk-dienst-migratie 🔗 waar u over gebruik kunt leren en hoe u aan deze insteekcode kunt bijdragen die in GitHub open-sourced is.