ereemby-cli
v1.0.26
Published
CLI para personalizar seu site Ereemby - pull e push de codigo Liquid, JS e CSS
Maintainers
Readme
Ereemby CLI
CLI oficial para personalizar o tema da sua loja Ereemby. Edite arquivos Liquid, JS e CSS localmente e envie de volta para o site.
Instalacao
npm install -g ereemby-cliPrimeiros passos
1. Autenticar
ereemby login SEU_TOKENO token do tema esta disponivel no painel da sua loja.
2. Baixar o tema
ereemby pullTodos os arquivos serao baixados na pasta atual.
3. Editar
Abra os arquivos no seu editor favorito e faca as alteracoes.
4. Ver o que mudou
ereemby diff5. Enviar as alteracoes
ereemby pushApenas os arquivos modificados serao enviados.
Comandos
| Comando | Descricao |
|---------|-----------|
| ereemby login <token> | Autenticar com o token do tema |
| ereemby pull | Baixar todos os arquivos do tema |
| ereemby pull --file <path> | Baixar um arquivo especifico |
| ereemby push | Enviar arquivos alterados |
| ereemby diff | Ver arquivos modificados localmente |
| ereemby create <path> | Criar um novo arquivo no tema |
| ereemby help | Mostrar ajuda |
Tipos de arquivo suportados
- Liquid — templates e componentes (
layout/,pages/,components/) - JavaScript — scripts (
assets/*.js) - CSS — estilos (
assets/*.css) - JSON — rotas (
routes/routes.json)
Estrutura dos arquivos
Apos o pull, os arquivos ficam organizados assim:
minha-pasta/
├── layout/
│ ├── header.liquid
│ ├── footer.liquid
│ └── layout.liquid
├── pages/
│ ├── index.liquid
│ ├── product.liquid
│ └── cart.liquid
├── components/
│ ├── product-card.liquid
│ └── hero-banner.liquid
├── assets/
│ ├── cart.js
│ └── product.js
└── routes/
└── routes.jsonRequisitos
- Node.js 18 ou superior
- Token do tema (disponivel no painel da loja)
Atualizacao
npm update -g ereemby-cliA CLI verifica automaticamente se esta na versao mais recente. Se estiver desatualizada, voce sera avisado.
Licenca
MIT
