Skip to content

Non official Zeev CLI frontend for faster projects

License

Notifications You must be signed in to change notification settings

pedbernardo/zeev-run

Repository files navigation


Zeev Run Badge - Person running fast emoji inside a glowing purple hexagon

Zeev Run

NPM License

Construa projetos mais rápido com Zeev Run, um CLI frontend não-oficial construído especialmente para o Zeev.

em breve documentação e maiores detalhes

Instalação | Quero Testar


Features

  • Local Server para assets (.js e .scss)
  • Livereload e Watch Mode
  • Mock Server
  • Arquivos .env por ambiente (prd, qa, dev, local)
  • Suporte a Saas
  • Suporte a Post-HTML
  • Javascript Bundle
  • Zero-Config
  • e mais...



Instalação

Usar via NPM

npm install zeev-run

# ou com yarn

yarn add zeev-run

Quero Testar

Atenção: o projeto ainda está em andamento, fora da versão v1.0.0, então o funcionamento, API, configurações e comandos devem sofrer alterações. Ainda não é aconselhado o uso em produção.

Ainda assim, se você quiser experimentar, após instalar no seu projeto, basta executar o Zeev Run no seu terminal pelo comando abaixo.

npx zeev

Ou então adicione ao seu package.json um script para inicializar o CLI.

package.json

{
  "scripts": {
    "dev": "zeev"
  }
}

E execute seu script pelo terminal

npm run dev

# ou com yarn

yarn dev

Crie então um diretório chamado src na raíz do seu projeto e basta adicionar os arquivos .js, .css e .html. Utilize o padrão de nomes abaixo para os arquivos e nenhuma configuração adicional será necessária.

Padrões de Nome

  • index{.js, .scss, .html}
  • main{.js, .scss, .html}
  • app{.js, .scss, .html}
  • script.js
  • style.scss
  • form.html

Comandos

  • zeev dev (alias: zeev serve ou apenas zeev)
  • zeev build (não implementado)
  • zeev create (não implementado)
  • zeev help

Parâmetros

  • --config ou -c - caminho do arquivo de configuração (padrão: ./zeev.config.js)

Configurações

Enquanto não temos documentação, use o Intelisense do seu editor (caso suporte tipos) para explorar as configurações com o uso da função defineConfig


zeev.config.js

import { defineConfig } from 'zeev-run'

export default defineConfig({
  // ...
})

About

Non official Zeev CLI frontend for faster projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published