Asset Compute Development Tool
Asset Compute Development Tool är en lokal webbenhet som gör att utvecklare kan konfigurera och köra Assets Computer Workers lokalt, utanför AEM SDK mot Asset Compute-resurserna i Adobe I/O Runtime.
Kör Asset Compute Development Tool
Asset Compute Development Tool kan köras från Asset Compute-projektets rot via terminalkommandot:
$ aio app run
Utvecklingsverktyget startas på http://localhost:9000 och öppnas automatiskt i ett webbläsarfönster. För att utvecklingsverktyget ska kunna köras måste en giltig, automatiskt genererad devToolToken anges via en frågeparameter .
Förstå gränssnittet i Asset Compute Development Tools interface
-
Source-fil: Källfilsvalet används för att:
- Markerade resursens binärfil som fungerar som den
source-binärfil som skickas till Asset Compute-arbetaren - Överför källfiler
- Markerade resursens binärfil som fungerar som den
-
Asset Compute-profildefinition: Definierar den Asset Compute-arbetare som ska köras inklusive parametrar: inklusive arbetarens URL-slutpunkt, det resulterande återgivningsnamnet och eventuella parametrar
-
Kör: Knappen Kör kör Asset Compute-profilen enligt definitionen i Asset Compute konfigurationsprofilredigerare
-
Avbryt: Avbryt-knappen avbryter en körning som har initierats från att trycka på Kör-knappen
-
Begäran/svar: Tillhandahåller HTTP-begäran och svar till/från den Asset Compute-arbetare som körs i Adobe I/O Runtime. Detta kan vara användbart vid felsökning
-
Aktiveringsloggar: Loggarna som beskriver Asset Compute-arbetarens körning, tillsammans med eventuella fel. Den här informationen är också tillgänglig i standardversionen av
aio app run -
Återgivningar: Visar alla återgivningar som genererats av körningen av Asset Compute-arbetaren
-
devToolToken-frågeparameter: Asset Compute Development Tool-token kräver att det finns en giltig
devToolToken-frågeparameter. Denna token genereras automatiskt varje gång ett nytt utvecklingsverktyg skapas
Kör en anpassad arbetare
Klicka igenom hur du kör ett Asset Compute-arbete i utvecklingsverktyget (inget ljud)
-
Kontrollera att Asset Compute Development Tool har startats från din projektrot med kommandot
aio app run. -
Ladda upp eller välj en exempelbildfil i Asset Compute Development Tool
- Kontrollera att filen är markerad i listrutan Source-fil
-
Granska textområdet Asset Compute-profildefinition
-
Nyckeln
workerdefinierar URL:en till den distribuerade Asset Compute-arbetaren -
Nyckeln
namedefinierar namnet på återgivningen som ska genereras -
Andra nycklar/värden kan anges i det här JSON-objektet och är tillgängliga i arbetaren under objektet
rendition.instructions-
Om du vill kan du lägga till värden för
size,contrastochbrightness:code language-json { "renditions": [ { "worker": "...", "name": "rendition.png", "size":"800", "contrast": "0.30", "brightness": "-0.15" } ] }
-
-
-
Tryck på knappen Kör
-
Avsnittet Återgivningar fylls i med en platshållare för återgivningar
-
När arbetaren är klar visas den genererade återgivningen i platshållaren för återgivningen
Om du ändrar koden för arbetaren medan utvecklingsverktyget körs kommer ändringarna att distribueras under körning. "hot deploy" (hot-driftsättning) tar flera sekunder, så låt distributionen slutföras innan arbetaren körs om från utvecklingsverktyget.