jobsonmedeiros / CLI-em-NodeJS

Desenvolvendo ferramentas de linha de comando em NodeJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CLI-em-NodeJS

Desenvolvendo ferramentas de linha de comando em NodeJS

Objetivos

  • Entender a necessidade das CLIs (Command Line Interface)
  • Criar CLI em nodejs para pesquisar arquivo em diretório
  • Instalar a ferramenta localmente para poder testar
  • publicar ferramenta no NPM

Requisitos Básicos

  • Javascript
  • Familiaridade com o terminal
  • Node e npm instalados na máquina

Observações

  • CLI: Ferramenta que disponibiliza uma interface de linha de comando para para execução de tarefas via terminal;
  • Normalmente criados em Shell Script
  • Ele automatiza uma tarefa através de um arquivo executável
  • Para instalar localmente e poder usar o comando no terminal, use o comando: npm link. O comando search-files vai estar disponível no terminal. Você pode usar o comando passando o nome do arquivo que deseja procurar no diretório atual: search-files .json. Neste exemplo, listaria todos os arquivos com a extensão .json.
  • Você pode editar livremente o arquivo bin/search-files-cli para mudar o comportamento do comando sem precisar rodar o comando npm link novamente. Qualquer alteração feita nesse arquivo já irá refletir no comando search-files.

About

Desenvolvendo ferramentas de linha de comando em NodeJS

License:MIT License


Languages

Language:JavaScript 100.0%