A Ferramenta de desenvolvimento de Asset compute é um recurso da Web local que permite aos desenvolvedores configurar e executar os trabalhadores do Asset Computer localmente, fora do contexto do SDK do AEM em relação aos recursos do Asset compute no Adobe I/O Runtime.
A Ferramenta de desenvolvimento de Assets compute pode ser executada a partir da raiz do projeto Asset compute por meio do comando terminal :
$ aio app run
Isso iniciará a Ferramenta de desenvolvimento em http://localhost:9000 e abra-a automaticamente em uma janela do navegador. Para que a ferramenta de desenvolvimento seja executada, um devToolToken válido gerado automaticamente deve ser fornecido por meio de um parâmetro de consulta.
source
binário passado para o trabalhador do Asset computeaio app run
padrãodevToolToken
parâmetro de consulta a estar presente. Esse token é gerado automaticamente sempre que uma nova Ferramenta de desenvolvimento é geradaClick-through da execução de um trabalho de Asset compute na Ferramenta de desenvolvimento (Sem áudio)
Certifique-se de que a Ferramenta de desenvolvimento de Assets compute seja iniciada a partir da raiz do projeto usando o aio app run
comando.
Na Ferramenta de desenvolvimento de Assets compute, faça upload ou selecione um arquivo de imagem de exemplo
Revise o Definição de perfil de asset compute área de texto
worker
chave define o URL para o trabalhador do Asset compute implantadoname
chave define o nome da representação a ser geradarendition.instructions
objeto
Opcionalmente, adicione valores para size
, contrast
e brightness
:
{
"renditions": [
{
"worker": "...",
"name": "rendition.png",
"size":"800",
"contrast": "0.30",
"brightness": "-0.15"
}
]
}
Toque no Executar botão
O Seção Representações será preenchido com um espaço reservado de representação
Quando o trabalhador for concluído, o espaço reservado da representação exibirá a representação gerada
Fazer alterações de código no código de trabalho enquanto a Ferramenta de desenvolvimento está em execução "implantará as alterações com o sistema em operação". A "implantação dinâmica" leva vários segundos, portanto, permite que a implantação seja concluída antes de executar o trabalhador novamente na Ferramenta de desenvolvimento.