Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Recentemente, percebi que iniciar meu servidor usando npm start às vezes não responde ao comando Ctrl + C para parar o serviço, especialmente quando uso terminais como Git Bash.
node app.js, tudo funciona normalmente.npm start, o servidor inicia, mas o Ctrl + C não termina a execução.npm start geralmente envolve scripts de inicialização que podem modificar o comportamento padrão de captura de sinais do Node.process.on('SIGINT', () => {
console.log('Encerrando servidor...'). process.exit(). }).
package.json não está envolvido por algum comando que bloqueie sinais.Vamos debater sobre como garantir o controle total do ciclo de vida do servidor Node.js, mesmo em ambientes mais complexos. Vocês têm dicas ou experiências para compartilhar?
Carregando comentários...