[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."}

NPM configureren om PWA Studio te kunnen gebruiken

Progressieve de Studio van het Web Apps (PWA)is een nieuw project beschikbaar voor Adobe Commerce op wolkeninfrastructuur 2.3.x of later. Als u PWA Studio wilt kunnen gebruiken en installeren, moet u de NPM-pakketbeheerversie instellen op 5.x of hoger om ondersteuning 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:

  1. Zoek in uw lokale ontwikkelomgeving het configuratiebestand van .magento.app.yaml .

  2. Open het bestand voor bewerking met de teksteditor zonder opmaak of IDE.

  3. 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
    
  4. Sla de wijzigingen op in het bestand.

  5. 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

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a