mio-cli-rjs
v1.0.1
Published
Command Line Interface para aplicativos mio construídos em ReactJs
Downloads
2
Readme
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] [parametros]
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â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ß |