PWA Studio: o Webpack trava antes de iniciar a compilação
Este artigo fala sobre uma solução sugerida para quando um javascript Webpack trava por muito tempo antes de iniciar a compilação no Progressive Web App Studio (PWA Studio).
Produtos e versões afetados
- PWA Studio
Problema
Verifique qual é a versão mais recente do pwa-buildpack e a
pwa-buildpack
o número da versão estará ao lado da lista de nomes de arquivo package.json
. Se você tiver uma versão antiga do
pwa-buildpack
projeto, o webpack pode travar por muito tempo antes de iniciar a compilação.
Etapas a serem reproduzidas:
Pré-requisitos: configure uma loja de PWA Studio, como Venia, com uma instância do Adobe Commerce local e execute um
build
ou
watch
comando.
Resultado esperado:
- Se estiver usando o
yaml build
normalmente, ele gera os artefatos de build para o Venia. - Se estiver usando o
yaml watch
inicia a loja Venia normalmente.
Resultado real:
Seu
build
ou
watch
parece estar paralisado e não será concluído, nem serão exibidos erros.
Soluções
Atualize o projeto usando o seguinte comando:
yarn upgrade
Verifique se você tem uma versão atual do openssl em seu sistema usando o seguinte comando:
openssl version
A versão deve ser a 1.0 ou superior (ou LibreSSL 2, no caso do OSX High Sierra).
Você pode instalar versões superiores do OpenSSL com o Homebrew no OSX, o Chocolatey no Windows ou o gerenciador de pacotes da sua distribuição Linux.