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-ssr
do 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.
Updated 2 days ago