🛍️ 🚀 PWA and JAMstack based e-commerce template for E-Com Plus stores
Gerenated from @ecomplus/storefront-starter
npm i
npm run serve
It starts serving site on http://localhost:9100/.
npm run build
A home (template/pages/index.ejs) é uma landing page de página única com o
bloco de produto padrão do storefront (@/sections/product-block) para o plano
definido em content/landing.json. Não há cabeçalho, busca nem minicart.
content/landing.json: textos da página eproduct_iddo plano vendido.template/js/custom-js/pages.js: ao comprar, mantém 1 unidade no carrinho e redireciona para/app/#/checkout.storefront.webpack.js: alias que troca o componenteEcCheckoutdo@ecomplus/storefront-apppela versão emtemplate/js/custom-js/checkout/.template/js/custom-js/checkout/EcCheckout.vue: mesmo fluxo do checkout padrão (identificação, endereço, pagamento), mas sem escolha de frete: a calculadora roda oculta com o CEP do endereço e seleciona sozinha o serviço grátis "por e-mail" do app Frete personalizado (a API@checkoutexige um frete). O endereço segue normalmente para o pedido e para a Vindi.