npm.io
2.0.1 • Published 1 year agoCLI

create-vtex-email

Licence
MIT
Version
2.0.1
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
25

Create VTEX Email

Badge Badge Badge Badge

Transactional emails development architecture

Setup

npx create-vtex-email my-emails
Commands
npm yarn
npm run dev yarn dev
npm run build yarn build
Features
  • Sass
  • Hot Reload
  • Partial Files
  • Inline CSS
  • Dashboard
  • Boilerplate
  • Email Stylelint
  • Template Engine
Guide
  • Data and template file name must be the same
emails

└───json
│   │   order-confirmation.json
│   │   payment-approved.json
└───templates
    │   order-confirmation.hbs
    │   payment-approved.hbs
    └───partials
        │   Header.hbs
        │   Shelf.hbs
  • Partials import
<Header class="partial">{{> Header}}</Header>
References

BEM

Sass

Handlebars

Can I Email

Emails Support

Vtex Templates

Keywords