Configurare un ambiente per sviluppatori create-dev-environment
Per creare una configurazione che consenta lo sviluppo per Asset Compute Service, seguire i requisiti e le istruzioni seguenti.
-
Acquisire l'accesso e le credenziali per Adobe Developer App Builder.
-
Configurare l'ambiente locale e gli strumenti richiesti.
-
Altri strumenti utili per iniziare a sviluppare in modo fluido sono:
- Git
- Docker Desktop
- NodeJS (v14 LTS, versioni dispari non consigliate) e NPM. L'utente di OS X HomeBrew può eseguire
brew install node
per installare entrambi. In caso contrario, scaricalo dalla pagina di download di NodeJS - Un IDE adatto a NodeJS, ad Adobe Visual Studio Code (VS Code), in quanto è l'IDE supportato per il debugger. È possibile utilizzare qualsiasi altro IDE come editor di codice, ma l’utilizzo avanzato (ad esempio, debugger) non è ancora supportato
- Installa l'Adobe più recente aio-cli (
aio
)
-
Assicurati di soddisfare i prerequisiti
Configurare un progetto App Builder create-App-Builder-project
-
Verificare che nell'organizzazione Experience Cloud sia presente un ruolo di amministratore di sistema o sviluppatore. Un amministratore di sistema, nell'Admin Console, imposta questo ruolo.
-
Accedi a Adobe Developer Console. Assicurarsi di far parte della stessa organizzazione Experience Cloud di Experience Manager come integrazione Cloud Service. Per ulteriori informazioni su Adobe Developer Console, consulta la documentazione della console.
-
Crea un progetto App Builder. Fai clic su Crea nuovo progetto > Progetto da modello. Seleziona App Builder. Viene creato un nuovo progetto App Builder con due aree di lavoro:
Production
eStage
. Aggiungere altre aree di lavoro, ad esempioDevelopment
, in base alle esigenze. -
Nel progetto App Builder, seleziona un’area di lavoro e abbonati ai servizi necessari, ad Asset compute. Fare clic su Aggiungi al progetto > API e aggiungere i servizi
Asset Compute
,IO Events
eIO Events Management
. Quando si aggiunge la prima API, viene richiesto di creare una chiave privata. Salva queste informazioni sul computer quando necessario per testare l'applicazione personalizzata con lo strumento per sviluppatori.note note NOTE JWT è obsoleto e la chiave privata non è disponibile per il download. Durante l’aggiornamento degli strumenti di test, tieni presente che è possibile distribuire i processi di lavoro personalizzati creati con OAuth, ma che devtools non funzionerebbe.
Passaggio successivo next-step
Una volta configurato l'ambiente, puoi creare un'applicazione personalizzata.