Förbered för utveckling

Oavsett om du är nybörjare på Commerce eller är en befintlig Commerce-ägare som går över till molninfrastrukturen, ska du göra följande för att förbereda en utvecklingsyta för ditt Cloud-projekt. Om du redan har slutfört några av dessa steg eller har en befintlig utvecklarmiljö i Adobe Commerce kan du se följande för att se förväntade resultat och fortsätta till nästa steg. Vissa konfigurationer och arbetsflöden skiljer sig från vanliga lokala installationer.

Referenser

Innan du konfigurerar en arbetsyta bör du samla in följande nycklar och kontoåtkomst:

  • Autentiseringsnycklar (dispositionsnycklar)

    Autentiseringsnycklar är 32-teckensautentiseringstoken som ger säker åtkomst till Adobe Commerce Composer-databasen (repo.magento.com) och andra Git-tjänster som krävs för programutveckling, till exempel GitHub. Ditt konto kan ha flera autentiseringsnycklar. När du konfigurerar arbetsytan börjar du med en specifik nyckel för koddatabasen. Om du inte har några nycklar kontaktar du projektägaren eller skapar autentiseringsnycklarna själv.

  • Cloud Project-konto

    Projektägaren bör bjuda in dig till Adobe Commerce för molninfrastrukturprojekt. När du får e-postinbjudan klickar du på länken och följer anvisningarna för att skapa ditt konto. Se Onboarding.

  • Adobe Commerce-krypteringsnyckel

    Om du bara importerar ett befintligt system hämtar du den krypteringsnyckel som används för att skydda åtkomst och data för databasen. Mer information om den här nyckeln finns i Lös problem med krypteringsnyckeln

Utvecklarverktyg

  • Installera molnet-CLI

    Installera CLI:n för magento-cloud så att du kan hantera molnmiljöer och köra automatiseringsåtgärder. Installationsanvisningar finns i Cloud CLI.

  • Installera Docker för lokal utveckling och testning

    Du kan också använda Docker-miljön för att emulera Commerce i molninfrastrukturen integration för lokal utveckling. Det finns tre viktiga komponenter: en Adobe Commerce v2-mall, Docker Compose och ece-tools-paket.

  • Integrera Git-baserade tjänster

    Om du vill kan du integrera en Git-baserad värdtjänst, som GitHub eller GitLab, med Adobe Commerce i molninfrastrukturen. Se Integrationer.

Projektkod

En säker anslutning krävs för att interagera med fjärrmiljöer. För ett nytt projekt loggar du in på Cloud Console och klickar på No SSH key. Den här ikonen finns till höger om kommandofältet och är synlig när projektet inte innehåller någon SSH-nyckel. Se Säkra anslutningar.

Så här klonar du din kodbas till din lokala arbetsstation:

  1. Klicka på code i Cloud Console och välj fliken Git.

    Klona din kod {width="450"}

  2. Kopiera det angivna git clone ...-kommandot.

  3. Skapa och byt till din arbetskatalog i en terminal.

  4. Klistra in och kör kommandot git clone ....

TIP
Adobe förser den ursprungliga projektmiljön med en malldatabas som innehåller paketinstruktioner för en viss version av Adobe Commerce. Granska avsnittet projektfilstruktur och läs mer om viktiga projektfiler och molnmallar.
recommendation-more-help
07993948-01e9-4a68-8188-77fe72691f5e