Migração do Storefront 1.0 para o 2.0

Esta documentação serve como guia para as agências parceirtas Wake que desejam migrar lojas do Storefront 1.0 para o Storefront 2.0 com base na estrutura atualizada da branch checkout-ssrdo repositório awake.

Passo a passo da migração

1. Arquivos obrigatórios a serem copiados

Copiar todos os arquivos listados abaixo da branch checkout-ssr de awake para o projeto da loja:

📁 Pages
Pages/account/

Pages/checkout/

Pages/login/

Pages/partner/

📁 Queries
Queries/account/

Queries/checkout/

Queries/login/

Queries/partner/

📁 CSS
Assets/CSS/output_base.css_

Assets/CSS/output_account.css

Assets/CSS/output_checkout.css

Assets/CSS/output_login.css

Assets/CSS/output_partner.css

Assets/CSS/input_base.css

Assets/CSS/input_account.css

Assets/CSS/input_checkout.css

Assets/CSS/input_login.css

Assets/CSS/input_partner.css

📁 Imagens
Copiar todas as imagens do diretório:

Assets/Img/icons/


2. Atualizar arquivos de configuração

Configs/pages.json
Copiar as configurações de páginas de checkout (rotas e templates).

Configs/settings.json

Adicione a propriedade:

"wake_components_version": "v1"

3. Atualizar SDK do Storefront

No arquivo Components/sdk_client.html ou Components/utils/sdk_client.html, substituir o Storefront SDK antigo pelo SDK Full (entenda mais sobre SDK Full aqui)

<script src="https://static.fbits.net/storefront-sdk/latest/storefront-sdk-full.min.js?theme={{- store.theme -}}&v={{- store.last_modified -}}"></script>

Validação e testes

  • Use o preview da loja para testar todas as páginas migradas.