[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

Overzicht van ontwikkeling

Adobe Commerce op de verre milieu's van de wolkeninfrastructuur is slechts-lezen, met inbegrip van alle milieu's van de Aanzet en alle Pro integratie, het Opvoeren, en milieu's van de Productie. In een lokale ontwikkelomgeving kunt u code schrijven en testen voordat u deze naar een integratieomgeving duwt voor verdere tests en implementatie naar Staging en Productie.

Alvorens uw lokale werkruimte voor te bereiden, zorg ervoor dat u uw ​ geloofsbrieven ​ hebt. De lokale ontwikkeling vereist PHP en de installatie van Composer tenzij u verkiest om ​ Docker van de Wolk voor Commerce ​ te gebruiken.

Vereiste pakketten

Adobe Commerce on cloud Infrastructure gebruikt Composer om de afhankelijkheden en upgrades voor projecten te beheren. Voor lokale ontwikkeling moet u de PHP en Composer versies installeren die compatibel zijn met uw Cloud project. Bijvoorbeeld, als u het Commerce 2.4.8 wolkenmalplaatje gebruikt, kunt u zien dat het .magento.app.yaml configuratiedossier PHP 8.4 en Composer 2.8.4 gebruikt.

Composer installeert de vereiste bibliotheken en afhankelijkheden voor uw project in de map vendor . De volgende vereiste Composer-bestanden bevinden zich in de hoofdmap van het project:

  • composer.json - Gebruik het composer.json -bestand om productinstallaties en upgrades te beheren.
  • composer.lock - Het composer.lock dossier slaat een reeks nauwkeurige versiegebiedsdelen op die aan de versiebeperkingen van elke vereiste voor elk pakket in de gebiedsdeelboom van het project voldoen.

Gemeenschappelijke bevelen:

Opdracht
Beschrijving
composer update
Updates voor de meest recente versies van de afhankelijkheden die in het composer.json -bestand worden weergegeven. Hiermee werkt u het composer.lock -bestand bij.
composer install
Leest het composer.lock -bestand om afhankelijkheden te downloaden. Het wordt aanbevolen om een actuele kopie van composer.lock bij te houden in uw projectopslagplaats.

Zodra u toevoegt, begaat, en duw de bijgewerkte code, stelt het plaatsingsproces automatisch het composer install bevel tijdens ​ bouwt fase ​ in werking.

Cloud-pakket

Adobe Commerce on cloud Infrastructure maakt gebruik van een metapakket waarvoor magento/product-enterprise-edition vereist is. Gebruik de volgende beperkingssyntaxis om de nieuwste updates voor de nieuwste versie van Commerce te verkrijgen:

>=current_version <next_version

Als u bijvoorbeeld de nieuwste Adobe Commerce-versie 2.4.9 wilt gebruiken, stelt u 2.4.8 in als de "huidige" versie en 2.4.9 als de "volgende" versie in het composer.json -bestand:

"magento/magento-cloud-metapackage": ">=2.4.8 <2.4.9"

De belangrijkste pakketten van deze metapakket zijn:

  • verkoper/magento/ece-tools - het ece-tools pakket is compatibel met versie 2.1.4 van Adobe Commerce en later om een rijke reeks eigenschappen te verstrekken u kunt gebruiken om uw Adobe Commerce op het project van de wolkeninfrastructuur te beheren. Het bevat scripts en Adobe Commerce op instructies voor de cloud-infrastructuur die zijn ontworpen om u te helpen uw code te beheren en automatisch uw projecten te maken en te implementeren. Zie het ece-tools pakketoverzicht ​.
  • verkoper/magento/product-onderneming-uitgave - Dit metapakket vereist toepassingscomponenten, met inbegrip van modules, kaders, thema's, en meer.
  • verkoper/faals2/magento2 - Deze module beheert snel CDN en de diensten voor de Pro het Staging en Productie en de milieu's van de Productie van de Starter. Zie ​ de Snelle diensten ​.
  • verkoper/magento/module-parypal-op-inboarding - Deze module verstrekt PayPal betalingspogcontrole door met uw handels PayPal rekening te verbinden. Zie ​ PayPal on-Boarding hulpmiddel ​.
  • verkoper/aem/rum - deze module beheert het ​ Operationele hulpmiddel van de de gegevensinzameling van de Telemetrie ​.
TIP
Zie ​ de pakketten van de Wolk voor Adobe Commerce ​ in de nota's van de Versie van Commerce voor een lijst van gebiedsdelen en derdevergunningen.

Dockingomgeving

Met het hulpprogramma Cloud Docker for Commerce kunt u de Adobe Commerce emuleren voor de productie- en ontwikkelomgevingen van cloudinfrastructuur voor lokale ontwikkeling. Voor Cloud Docker voor Commerce hoeven PHP en Composer niet lokaal te worden geïnstalleerd.

TIP
Voor informatie over het gebruiken van op git-Gebaseerde ontvangende diensten met Adobe Commerce op wolkeninfrastructuur, zie ​ Integraties ​.
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938