Para instalar os arquivos necessários para aplicação , execute o comando abaixo, independente do seu sistema operacional.
npm installApó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- Node.JS (obrigatório para usar o npm)
- git
- GitHub Desktop
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.
- Para desenvolvimento geral
- Para desenvolvimento em Java
- Desenvolvimento
- 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)
- Electron
- Roda a aplicação desktop
- Para mais informações: electron - npm (npm), Introdução | Electron (Electron)
- @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
- 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
- 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)
- mysql
- Permite executar a conexão com o MySQL, executar queries e retornar valores
- Para mais informações> mysql (mysql);
- 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);
- Electron
- Roda a aplicação desktop
- Para mais informações: electron - npm (npm), Introdução | Electron (Electron)
- Apache POI
- Permite a edição, criação e leitura de arquivos do Office
- Para mais informações: Apache POI (Apache POI)
- 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)
É 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.