1.0.1 • Published 6 years ago
mio-cli-rjs v1.0.1
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 -DGuia 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 pessoamio-app
└── src
    ├── pages
    |   └── Pessoa
    |       └── components
    |       |   ├── Form
    |       |   |   └─ index.js
    |       |   └── Table
    |       |       └─ index.js
    |       └── index.js
    └── stores
        |── ducks
        |   └─ pessoa.js
        └── sagas
            └─ pessoa.jsO Comando crud aceita que você envie alguns parâmetros
| Parâmetro | Tipo | Descrição | 
|---|---|---|
| -f ou --force | boolean Padrão: false | Se este parâmetro for informado o comando irá sobrescrever qualquer arquivo existente, tenha cuidado | 
| -n ou --no-redux-saga | boolean Padrão: false | Se este parâmetro for informado o comando não irá utilizar o Redux e Saga no CRUDß |