Skip to content

Repository files navigation

Processos importantes

Instalação de pacotes

Para instalar os arquivos necessários para aplicação , execute o comando abaixo, independente do seu sistema operacional.

npm install

Processo de execução

Após a instalação de pacotes, para executar a aplicação basta executar o comando abaixo no seu cmd e esperar a aplicação abrir na sua máquina.

npm start

Programas necessários

  1. Node.JS (obrigatório para usar o npm)
  2. git
  3. GitHub Desktop

IDEs recomendadas

Pode-se usar o VS Code para desenvolvimento Java? Sim, nada lhe impede disso. Porém, existem IDEs voltadas para esta linguagem e estas são as mais indicadas e recomendadas para se usar.

Recursos utilizados e necessários

  1. npm - JavaScript package manager
  2. git - Git
  3. Java - Java
  4. JDK 23 - JDK

Aplicações instaladas

Dependências

  • Desenvolvimento
  1. Nodemon
    • Atualiza a aplicação que está rodando sem ter a necessidade de fechar e abrir a aplicação a cada mudança no código
    • A cada alteração no código, após o código ser salvo, a aplicação reseta
    • Para mais informações: nodemon - npm (nodemon), remy/nodemon (GitHub)
  2. Electron
  3. @electron/packager
    • Empacota a aplicação desktop criando um executável para distribuição para realização de demonstrações
    • Para mais informações: @electron/packager
  4. electron-builder
    • Criação da aplicação desktop criando um executável para distribuição a para usuários finais
    • Para mais informações: electron-builder
  • Para o projeto
  1. fs
    • Permite a leitura, criação de diretórios, cópia de diretórios e afins
    • Para mais informações: file-system (file-system), fs (fs)
  2. mysql
    • Permite executar a conexão com o MySQL, executar queries e retornar valores
    • Para mais informações> mysql (mysql);
  3. ShellJs
    • Permite a execução de comandos shell em diferentes ambientes através de métodos ou, simplesmente, inserir manualmente
    • Para mais informações> ShellJs (ShellJs);

Frameworks

  1. Electron
  2. Apache POI
    • Permite a edição, criação e leitura de arquivos do Office
    • Para mais informações: Apache POI (Apache POI)

Módulos

  1. Child process
    • Realiza o processo de execução de arquivos e possibilita a execução de comandos no cmd (processo, este, intermediado pelo node) Child process (módulo nativo do Node)

Observação

É sempre bom ATUALIZAR o repositório constantemente para garantir que todos arquivos estão devidamente sincronizados com o repositório do projeto.

Além disso, programas, recursos e pacotes instalados ou requisitados certamente passarão por mudanças ao longo do tempo. Logo, é sempre bom prestar atenção se é pra instalar algum programa novo ou algo assim.

Não se preocupe que não será necessário estar atualizando os pacotes via npm.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages