Vorm NPM om PWA Studio te kunnen gebruiken
de Progressieve Studio van het Web Apps (PWA)is een nieuw project beschikbaar voor Adobe Commerce op wolkeninfrastructuur 2.3.x of later. Om PWA Studio te kunnen gebruiken en installeren, moet u de versie van het NPM pakketbeheer aan 5.x of recenter plaatsen om steun voor Node.js 8.x te krijgen. Dit wordt gedaan in de hooks:build
sectie van het .magento.app.yaml
configuratiedossier.
Milieu en technologieën
- Adobe Commerce op cloudinfrastructuur 2.3.X
- PWA voor Adobe Commerce
NPM-versie instellen: stappen
Als u de benodigde NPM-versie wilt instellen, geeft u deze op in het configuratiebestand van .magento.app.yaml
. Voer de volgende stappen uit:
-
Zoek in uw lokale ontwikkelomgeving het configuratiebestand van
.magento.app.yaml
. -
Open het bestand voor bewerking met de teksteditor zonder opmaak of IDE.
-
Stel de vereiste versie in de sectie
hooks:build
in. In het volgende voorbeeld wordt de configuratie ingesteld op de installatie van NPM v9.5.0, de hoogste configuratie die momenteel beschikbaar is (4 februari 2019):code language-yaml hooks: build: | unset NPM_CONFIG_PREFIX curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" nvm install 9.5.0
note note NOTE Als u Node.JS in uw toepassing en niet alleen in uw bouwstijl wilt in werking stellen, te voegen gelieve de volgende bevelen toe om uw bouwstijlhaak te veranderen: code language-none echo ‘unset NPM_CONFIG_PREFIX’ >> .environment echo ‘export NO_UPDATE_NOTIFIER=1’ >> .environment echo ‘export NVM_DIR=“$MAGENTO_CLOUD_DIR/.nvm”’ >> .environment echo ‘[ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”’ >> .environment
-
Sla de wijzigingen op in het bestand.
-
Git duw het uitgegeven dossier aan uw integratiemilieu.
De wijzigingen worden van kracht nadat u het bijgewerkte YAML-bestand in de omgeving hebt geplaatst.
Gerelateerde documentatie
- configuratie van de Toepassing: hakenin onze Adobe Commerce op de Gids van de Infrastructuur van de Wolk.