PWA Studio: Webpack hängt vor Beginn der Kompilierung
In diesem Artikel wird von einer empfohlenen Lösung gesprochen, wenn ein JavaScript Webpack lange Zeit hängt, bevor mit der Kompilierung in Progressiv Web App Studio (PWA Studio) begonnen wird.
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 Liste mit dem Dateinamen "package.json
". Wenn Sie eine alte Version des
pwa-buildpack
-Projekt, kann das Webpack lange Zeit hängen, bevor mit der Kompilierung begonnen wird.
Zu reproduzierende Schritte:
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:
- Wenn Sie die
yaml build
-Befehl, generiert es normalerweise die Build-Artefakte für Venia. - Wenn Sie die
yaml watch
-Befehl, wird die Venia-Storefront normal gestartet.
Tatsächliches Ergebnis:
Ihre
build
oder
watch
-Befehl erscheint angehalten und wird nicht abgeschlossen, und es werden auch keine Fehler angezeigt.
Lösungen
Aktualisieren Sie Ihr Projekt mit dem folgenden Befehl:
yarn upgrade
Stellen Sie mithilfe des folgenden Befehls 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 Falle von OSX High Sierra.).
Sie können höhere Versionen von OpenSSL mit Homebrew unter OSX, Chocolatey unter Windows oder dem Paketmanager Ihrer Linux-Distribution installieren.