Configurar um ambiente de desenvolvedor create-dev-environment
Para criar uma configuração que permita o desenvolvimento do Asset Compute Service, siga estes requisitos e instruções.
-
Adquirir acesso e credenciais para Adobe Developer App Builder.
-
Configurar o ambiente local e as ferramentas necessárias.
-
Outras ferramentas que ajudam você a começar a desenvolver sem problemas são:
- Git
- Área de Trabalho do Docker
- NodeJS (v14 LTS, versões ímpares não são recomendadas) e NPM. O usuário do OS X HomeBrew pode fazer
brew install nodepara instalar ambos. Caso contrário, baixe-o da página de download do NodeJS - Um IDE que é bom para NodeJS, a Adobe recomenda o Visual Studio Code (VS Code), pois é o IDE com suporte para o depurador. Você pode usar qualquer outro IDE como um editor de código, mas o uso avançado (por exemplo, depurador) ainda não é suportado
- Instalar o Adobe mais recente aio-cli (
aio)
-
Certifique-se de atender aos pré-requisitos
Configurar um projeto do App Builder create-App-Builder-project
-
Verifique se há uma função de administrador do sistema ou desenvolvedor na organização Experience Cloud. Um administrador do sistema, no Admin Console, configura esta função.
-
Faça logon no Adobe Developer Console. Certifique-se de fazer parte da mesma organização Experience Cloud que o Experience Manager como uma integração Cloud Service. Para obter mais informações sobre o Adobe Developer Console, vá para Documentação do console.
-
Criar um projeto do App Builder. Clique em Criar novo projeto > Projeto a partir do modelo. Selecione App Builder. Ele cria um novo Projeto do App Builder com dois espaços de trabalho:
ProductioneStage. Adicione mais espaços de trabalho, por exemploDevelopment, conforme necessário. -
No Projeto do App Builder, selecione um espaço de trabalho e assine os serviços necessários para o Asset Compute. Clique em Adicionar ao Projeto > API e adicione os serviços
Asset Compute,IO EventseIO Events Management. Ao adicionar a primeira API, ele solicita a criação de uma chave privada. Salve essas informações em sua máquina, pois você precisa dessa chave para testar seu aplicativo personalizado com a ferramenta de desenvolvedor.note note NOTE O JWT está obsoleto e a chave privada não está disponível para download. Enquanto o Adobe está trabalhando na atualização das ferramentas de teste, observe que os trabalhadores personalizados criados usando OAuth podem ser implantados, mas devtools não funcionariam.
Próxima etapa next-step
Com o ambiente configurado, você está pronto para criar um aplicativo personalizado.