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 geloofsbrievenhebt. De lokale ontwikkeling vereist PHP en de installatie van Composer tenzij u verkiest om Docker van de Wolk voor Commercete 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.7 wolkenmalplaatje gebruikt, kunt u zien dat het .magento.app.yamlconfiguratiedossier PHP 8.3 en Composer 2.7.2 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 fasein 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.7 wilt gebruiken, stelt u 2.4.7 in als de "huidige" versie en 2.4.8 als de "volgende" versie in het composer.json -bestand:

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

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.
TIP
Zie de pakketten van de Wolk voor Adobe Commercein 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
05f2f56e-ac5d-4931-8cdb-764e60e16f26