L’outil de développement d’Asset compute est un outil web local qui permet aux développeurs de configurer et d’exécuter localement les objets Worker Asset Compute, en dehors du contexte du SDK AEM par rapport aux ressources d’Asset compute dans Adobe I/O Runtime.
L’outil de développement d’Asset compute peut être exécuté à partir de la racine du projet d’Asset compute via la commande de terminal :
$ aio app run
L’outil de développement démarre alors à l’adresse http://localhost:9000, puis ouvrez-la automatiquement dans une fenêtre de navigateur. Pour que l’outil de développement s’exécute, un devToolToken valide généré automatiquement doit être fourni via un paramètre de requête.
source
binaire transmis au programme de travail d’Asset computeaio app run
standard outdevToolToken
paramètre de requête à être présent. Ce jeton est automatiquement généré chaque fois qu’un nouvel outil de développement est généré.Clic publicitaire de l’exécution d’un travail d’Asset compute dans l’outil de développement (sans audio)
Assurez-vous que l’outil de développement d’Asset compute est démarré à partir de la racine de votre projet à l’aide de la fonction aio app run
.
Dans l’outil de développement Asset compute, téléchargez ou sélectionnez une exemple de fichier image
Consultez la section Définition d’un profil d’Asset compute zone de texte
worker
clé définit l’URL du programme de travail d’Asset compute déployé.name
clé définit le nom du rendu à générer.rendition.instructions
objet
Vous pouvez éventuellement ajouter des valeurs pour size
, contrast
et brightness
:
{
"renditions": [
{
"worker": "...",
"name": "rendition.png",
"size":"800",
"contrast": "0.30",
"brightness": "-0.15"
}
]
}
Appuyez sur le bouton Exécuter button
Le Section Rendus est renseigné avec un espace réservé de rendu
Une fois le programme de travail terminé, l’espace réservé du rendu affiche le rendu généré.
Apporter des modifications au code du programme de travail pendant l’exécution de l’outil de développement permet de "déployer" les modifications à chaud. Le "déploiement à chaud" prend plusieurs secondes, donc laissez le déploiement se terminer avant de réexécuter le programme de travail à partir de l’outil de développement.