1.0.1 • Published 4 years ago

mio-cli-rjs v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

Tabela de Conteúdo

ToDo

  • Documentacão

  • Gerar CRUD com opcao de nao gerar o readuxAction e o Saga

  • Desacoplar os generators dos comandos

  • Tratamentos

    • Perguntar o usuário se deseja sobreescrever o arquivo caso exista;
    • Retornar Erros em vermelho no terminal;
    • Retornar mensagem de sucesso quanto terminar o processamento com sucesso;
  • V2 templates customizados pelo próprio usuário

Sobre o Projeto

O MIO CLI RJS é um programa que fornece ao desenvolvedor de aplicativos MIO comandos para o ajudar na rotina de desenvolvimento.

Instalação

Para instalar basta executar o seguinte comando

Instale apenas como dependência de desenvolvimento

// Para instalar com npm
npm install mio-cli-rsj --save-dev

// Para instalar com yarn
yarn add mio-cli-rsj -D

Guia de Uso

Abra o terminal na raíz do projeto e execute os comando miorjs comando

Comandos

Crud - Gera os arquivos necessários para realizar as operações de um CRUD, podendo ser utilizando Redux Store e Sagas

O comando abaixo irá gerar os seguintes arquivos para realizar um CRUD de pessoa.

miorjs pessoa
mio-app
└── src
    ├── pages
    |   └── Pessoa
    |       └── components
    |       |   ├── Form
    |       |   |   └─ index.js
    |       |   └── Table
    |       |       └─ index.js
    |       └── index.js
    └── stores
        |── ducks
        |   └─ pessoa.js
        └── sagas
            └─ pessoa.js

O Comando crud aceita que você envie alguns parâmetros

ParâmetroTipoDescrição
-f ou --forceboolean Padrão: falseSe este parâmetro for informado o comando irá sobrescrever qualquer arquivo existente, tenha cuidado
-n ou --no-redux-sagaboolean Padrão: falseSe este parâmetro for informado o comando não irá utilizar o Redux e Saga no CRUDß