PWA Studio: Webpack låser sig innan kompileringen påbörjas
I den här artikeln beskrivs en föreslagen lösning för när ett javascript Webpack låser sig länge innan kompileringen i Progressive Web App Studio (PWA Studio) börjar.
Berörda produkter och versioner
- PWA Studio
Problem
Kontrollera vilken senaste version av pwa-buildpack som äroch
pwa-buildpack
versionsnumret står bredvid package.json
-filnamnslistan. Om du har en gammal version av
pwa-buildpack
-projektet kan webbpaketet vara låst under en lång tid innan kompileringen påbörjas.
Steg som ska återskapas:
Förutsättningar: Konfigurera en PWA Studio-butik, till exempel Venia, med en lokal Adobe Commerce-instans och kör en
build
eller
watch
-kommando.
Förväntat resultat:
- Om du använder
yaml build
genererar det standardartefakter för Venia. - Om du använder
yaml watch
startar den Venia-butiken normalt.
Faktiskt resultat:
Dina
build
eller
watch
-kommandot kommer inte att slutföras och inte heller visas några fel.
Lösningar
Uppdatera projektet med följande kommando:
yarn upgrade
Kontrollera att du har en aktuell version av opensler på datorn med följande kommando:
openssl version
Versionen ska vara 1.0 eller högre (eller LibreSSL 2, i fallet OSX High Sierra.).
Du kan installera senare versioner av OpenSSL med Homebrew i OSX, Chocolatey i Windows eller med Linux-distributionens pakethanterare.