Vorm NPM om PWA Studio te kunnen gebruiken

Progressieve Web Apps (PWA) Studio 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 gebeurt in het dialoogvenster hooks:build van de .magento.app.yaml configuratiebestand.

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 dialoogvenster .magento.app.yaml configuratiebestand. Voer de volgende stappen uit:

  1. Zoek in uw lokale ontwikkelomgeving de locatie .magento.app.yaml configuratiebestand.

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

  3. Stel de vereiste versie in het dialoogvenster hooks:build sectie. 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. Kies Push the Edit file om het bewerkte bestand aan uw integratieomgeving.

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