Node.js é um ambiente de tempo de execução JavaScript de boa reputação usado para construir aplicativos da web dinâmicos, rápidos e escalonáveis. Durante o processo de desenvolvimento, os desenvolvedores precisam fazer várias alterações no código em execução de tempos em tempos, com base nos requisitos. Para que as atualizações tenham efeito, o desenvolvedor precisa reiniciar o servidor Node.js repetidamente.
O processo de reinicialização tradicional inicia o aplicativo executando o comando “node
Esta postagem explicará como reiniciar automaticamente o aplicativo Node.js.
Como reiniciar automaticamente o aplicativo Node.js?
Nodemon é uma ferramenta de linha de comando que monitora o projeto Node.js e redefine o aplicativo automaticamente quando ocorre alguma alteração nele. Isso significa que o usuário não é obrigado a interromper o aplicativo Node.js primeiro e depois iniciá-lo novamente para que a alteração tenha efeito.
O Nodemon é fácil de utilizar e também não requer nenhuma instância para chamá-lo. Além disso, não afeta o código-fonte do aplicativo e economiza tempo para executá-lo repetidamente digitando “node
Como instalar o “nodemon”?
Node.js “ nómon ”É um módulo externo que o usuário precisa instalar globalmente no projeto usando a opção “-g”. Para isso, execute o comando indicado abaixo:
acima do nível do mar eu -g nómon
Pode-se ver que o “nodemon” é adicionado globalmente ao projeto Node.js atual:
Além disso, o “nodemon” também pode ser instalado como uma dependência de desenvolvimento usando o seguinte “ -salvar ' e ' -dev ”Bandeiras com“ npm ' gerenciador de pacotes:
Agora o ' nómon ”é adicionado como uma dependência no projeto Node.js atual:
Verifique a versão “nodemon”
Para mais verificação de “ nómon ”, o usuário pode executar o comando abaixo para verificar sua versão instalada:
nómon -em
No comando acima, o “ -em ”bandeira denota o“ versão ”palavra-chave.
A saída a seguir mostra a versão instalada de “nodemon” que é “ 3.0.1 ”:
Como usar “nodemon” para reiniciar um aplicativo Node.js automaticamente?
Para usar o “ nómon ”para reiniciar o aplicativo Node.js, especifique-o como uma palavra-chave seguida do nome do arquivo desta forma:
nómon < nome do arquivo >
No comando acima, o “nome do arquivo” representa o arquivo “.js” no qual o código-fonte da aplicação Node.js está escrito. Por exemplo, seu nome é “app.js”.
Agora, analise os exemplos dados para usar o “ nómon ”praticamente para reiniciar o aplicativo Node.js.
Exemplo 1: Aplicando “nodemon” para reiniciar o aplicativo Node.js inicialmente
Este exemplo usa o “nodemon” para iniciar o aplicativo Node.js sem fazer nenhuma alteração nele:
aplicativo nodemon.js
Pode-se analisar que o “nodemon” iniciou o arquivo “app.js” mostrando com sucesso sua saída:
Exemplo 2: Aplicando “nodemon” para reiniciar o aplicativo Node.js após fazer alterações
Este exemplo usa o “nodemon” para reiniciar o arquivo “app.js” do projeto Node.js após fazer as alterações desejadas:
aplicativo nodemon.js
Pode-se observar que após salvar as novas alterações no arquivo “app.js”, o “nodemon” o reinicia automaticamente mostrando a saída com base no conteúdo atualizado:
Trata-se de reiniciar o aplicativo Node.js automaticamente.
Conclusão
Para reiniciar automaticamente o aplicativo Node.js, use o “ nómon ”ferramenta de linha de comando. Esta ferramenta de linha de comando requer “ npm (gerenciador de pacotes de nó) ”Para instalar globalmente no projeto Node.js. Assim que a instalação for concluída, especifique “nodemon” como palavra-chave com o arquivo “.js” do aplicativo Node como “ nodemon