PWA Studio: Webpack hängt vor Kompilierung

In diesem Artikel wird über eine vorgeschlagene Lösung gesprochen, um zu erkennen, wenn ein JavaScript Webpack lange Zeit hängen bleibt, bevor die Kompilierung in Progressive Web App Studio (PWA Studio) beginnt.

Betroffene Produkte und Versionen

  • PWA Studio

Problem

Überprüfen Sie, was die neueste Version des pwa-buildpack ist und die

pwa-buildpack

Die Versionsnummer befindet sich neben der package.json Dateinamenliste. Wenn Sie über eine alte Version von verfügen

pwa-buildpack

-Projekt, kann das webpack lange hängen, bevor mit der Kompilierung begonnen wird.

Schritte zur Reproduktion:

Voraussetzungen: Richten Sie eine PWA Studio-Storefront wie Venia mit einer lokalen Adobe Commerce-Instanz ein und führen Sie eine

build

oder

watch

Befehl.

Erwartetes Ergebnis:

  • Bei Verwendung von yaml build generiert die Build-Artefakte für Venia normalerweise.
  • Bei Verwendung von yaml watch -Befehl, startet sie die Venia-Storefront normal.

Tatsächliches :

Ihr

build

oder

watch

Der Befehl scheint angehalten zu sein und wird nicht abgeschlossen, und es werden keine Fehler angezeigt.

Lösungen

Aktualisieren Sie Ihr Projekt mit dem folgenden Befehl:

yarn upgrade

Stellen Sie mit dem folgenden Befehl sicher, dass Sie eine aktuelle Version von OpenSSL auf Ihrem System haben:

openssl version

Die Version sollte 1.0 oder höher sein (oder LibreSSL 2, im Fall von OSX High Sierra.).

Sie können höhere Versionen von OpenSSL mit Homebrew unter OSX, Chocolatey unter Windows oder dem Package Manager Ihrer Linux-Distribution installieren.

Verwandtes Lesen

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