Een Asset compute maken

De projecten van de asset compute zijn projecten Node.js, die gebruikend Adobe I/O CLI worden geproduceerd, die aan een bepaalde structuur houden die hen om aan Adobe I/O Runtime toelaat worden opgesteld en met AEM as a Cloud Service worden geïntegreerd. Een enkel project van de Asset compute kan één of meerdere arbeiders van de Asset compute bevatten, met elk die een discrete eindpuntverwijzing van HTTP van een Profiel van de Verwerking van AEM as a Cloud Service hebben.

Een project genereren

klik-door van het produceren van een project van de Asset compute (Geen audio)

Gebruik Adobe I/O CLI Asset compute stop-inom een nieuw, leeg project van de Asset compute te produceren.

  1. Navigeer vanaf de opdrachtregel naar de map waarin u het project wilt plaatsen.

  2. Van de bevellijn, voer aio app init uit om met de interactieve projectgeneratie CLI te beginnen.

  3. Uitgezochte Org

    • Selecteer de Adobe die AEM as a Cloud Service heeft, App Builder is geregistreerd bij
  4. Uitgezochte Project

    • Zoek en selecteer het project. Dit is de titel van het Projectgecreeerd van het het projectmalplaatje van App Builder, in dit geval WKND AEM Asset Compute
  5. Uitgezochte Workspace

    • De werkruimte Development selecteren
  6. Welke eigenschappen van de Adobe I/O App wilt u voor dit project toelaten? Componenten selecteren om op te nemen

    • Selecteren Actions: Deploy runtime actions
    • Gebruik de pijltoetsen om de selectie op te heffen en ruimte om de selectie ongedaan te maken/te selecteren en druk op Enter om de selectie te bevestigen
  7. Uitgezochte type van te produceren acties

    • Selecteren DX Asset Compute Worker v1
    • Gebruik de pijlen om selectie te selecteren, ruimte om selectie ongedaan te maken/te selecteren en Enter om selectie te bevestigen
  8. hoe u deze actie zou willen noemen?

    • Gebruik de standaardnaam worker .
    • Als uw project meerdere workers bevat die verschillende elementberekeningen uitvoeren, geeft u deze een semantische naam

Console.json genereren

Voor het hulpprogramma voor ontwikkelaars is een bestand met de naam console.json vereist dat de gegevens bevat die nodig zijn om verbinding te maken met Adobe I/O. Dit bestand wordt gedownload vanaf de Adobe I/O-console.

  1. Open het Adobe I/O 🔗 project van de Asset compute arbeider

  2. Selecteer de projectwerkruimte waar u de console.json -referenties voor wilt downloaden. Selecteer in dit geval Development

  3. Ga naar de wortel van het project van de Adobe I/O en tik Download allen in de hoger-juiste hoek.

  4. Een bestand wordt gedownload als een .json -bestand dat vooraf is ingesteld met het project en de werkruimte, bijvoorbeeld: wkndAemAssetCompute-81368-Development.json

  5. U kunt

    • Wijzig de naam van het bestand in console.json en verplaats het bestand in de hoofdmap van het Asset compute worker-project. Dit is de aanpak in deze zelfstudie.

    • Verplaats de map naar een willekeurige map EN verwijs ernaar vanuit het .env -bestand met een configuratiegegevens ASSET_COMPUTE_INTEGRATION_FILE_PATH . Het bestandspad kan absoluut of relatief zijn ten opzichte van de hoofdmap van uw project. Bijvoorbeeld:

      • ASSET_COMPUTE_INTEGRATION_FILE_PATH=/Users/example-user/secrets/wkndAemAssetCompute-81368-Development.json

      of

      • ASSET_COMPUTE_INTEGRATION_FILE_PATH=../../secrets/wkndAemAssetCompute-81368-Development.json.json

OPMERKING
Het bestand bevat referenties. Als u het bestand opslaat in uw project, moet u het toevoegen aan uw .gitignore -bestand om te voorkomen dat het wordt gedeeld. Hetzelfde geldt voor het bestand .env . Deze aanmeldingsbestanden mogen niet worden gedeeld of opgeslagen in Git.

Asset compute project op GitHub

Het definitieve project van de Asset compute is beschikbaar op GitHub bij:

GitHub bevat de definitieve staat van het project, volledig bevolkt met de arbeider en testgevallen, maar bevat geen geloofsbrieven, namelijk .env, console.json of .aio.

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69