Como reiniciar automaticamente o aplicativo Node.js?

Como Reiniciar Automaticamente O Aplicativo Node Js



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” no terminal. Fazer esta tarefa repetidamente é demorado. No entanto, o aplicativo do nó pode ser reiniciado automaticamente.







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:

acima do nível do mar eu --save-dev nómon


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 ”Para reiniciá-lo automaticamente para obter o efeito atualizado. Este artigo explicou de forma prática como reiniciar automaticamente o aplicativo Node.js.