Visão geral
O CLI do ExpressoTS é uma ferramenta de interface de linha de comando que ajuda a criar
projetos ExpressoTS e scaffolds
de recursos da aplicação, como casos de uso, controladores, DTOs, provedores e serviços.
Neste tutorial, usamos o gerenciador de pacotes npm
, mas você pode usar o seu gerenciador de pacotes favorito, como yarn
ou pnpm
.
Instalação
Primeiro instalamos o CLI globalmente usando o comando abaixo:
npm install -g @expressots/cli
Uso básico
expressots <command> [options]
Ajuda
Para verificar os comandos e opções disponíveis:
expressots --help
Informação
Informações dos provedores sobre seu Sistema Operacional, Projeto e versão CLI:
expressots info
Lista de recursos
Lista todos os recursos disponíveis para scaffolding:
expressots resources or r
Criando um projeto ExpressoTS
Há duas opções para criar um novo projeto, interativamente ou silenciosamente (passando as opções como argumentos). Aqui está a sintaxe completa do comando:
expressots new <nome-do-projeto> -p <gerenciador-de-pacote> -t <template> -d <diretório>
Criando projeto interativamente
expressots new <nome-do-projeto>
Criando projeto silenciosamente
expressots new <nome-do-projeto> -p <gerenciador-de-pacote> -t <template> -d <diretório>
- gerenciador-de-pacote:
npm
,yarn
orpnpm
- template:
opinionated
ornon-opinionated
- directory:
./meu-projeto
A flag -d
é opcional e serve para especificar o diretório onde o projeto será criado. Se não for especificado, o projeto será criado no diretório atual.
Apoie o projeto
ExpressoTS é um projeto de código aberto licenciado sob o MIT. É um projeto independente com desenvolvimento contínuo possibilitado graças ao seu suporte. Se você deseja ajudar, por favor considere:
- Se tornar um Sponsor no GitHub
- Siga a organização no GitHub e de um Star ⭐ no projeto
- Subscreva no nosso canal na Twitch: Richard Zampieri
- Entre no nosso Discord
- Contribua submetendo issues e pull requests
- Compartilhe o projeto com seus amigos e colegas