o ceicom-cli é uma interface de linha de comando (CLI - Command Line Interface) que aligéra e , ao mesmo tempo, ajuda no nosso desenvolvimento utilizando de comandos para a criação de projetos e arquivos.
- Velocidade
- Ajuda manter o padrão de desenvolvimento
$ npm i ceicom-cli -g
$ ceicom new <projectname>
Esse comando faz o download do reporitório html_boilerplate
do git, instala as dependencias com o yarn
e deixa oculta as pastas node_modules
e arquivos
, tudo de vereda, sem precisar o programador fazer essas pira.
$ ceicom generate <type> <name>
Esse comando gera um arquivo com base nos arquivos model
presentes no boilerplate alterando algumas propriedades do arquivo deixando-o certo para o nome passado.
Tipos disponíveis:
page
template
less
webform
combo
Cria um arquivo na pasta ./dev/js
pegando o conteudo do model.js
da pasta /pages
.
Nome: --template
Faz com que seja criado o template com base nas informações passadas para o comando page
Cria um arquivo na pasta ./dev/js
pegando o conteudo do model.js
da pasta /templates
.
Cria um arquivo na pasta ./dev/less/page/
.
Cria um arquivo na pasta ./pages
pegando o conteudo do model.aspx
e model.aspx.cs
da pasta /pages
, neste tipo, o nome passado no generate
irá ser colocado em uma pasta depois da pasta ./pages
, exemplo: ./pages/home/Default.aspx
.
Nome: --filename=<filename>
Padrão: Default.aspx
Altera o nome padrão do arquivo
Esse carinha foda ai executa todos os outros tipos, criara um arquivo nas pastas ./dev/js/pages
, ./dev/js/templates
, ./dev/less/page
e ./pages
.