Eu executo o servidor do nó digitando
node server.js
de um terminal de massa para colocá-lo em funcionamento. Agora eu quero parar o servidor, como devo fazer isso? Tentei pressionar o botão de pausa no teclado. Mas não está impedindo.
Tente usar ctrl+c
, geralmente faz o truque.
app.close()
sevar app = require('http').createServer()
.Tente de outro terminal
killall node
Funciona no OS X e Linux
fonte
Se você for usar o comando 'top' para interromper um processo, tente enviar o sinal '2' primeiro, não '9'. Enviar '9' é como puxar o plugue do computador em vez de emitir um comando de desligamento. Às vezes, pode ter algumas conseqüências indesejáveis. Enviar '2' tem o mesmo efeito que
ctrl+c
.Para referência, aqui estão os diferentes sinais que você pode enviar para interromper um processo e o que eles significam: (da página de manual kill)
fonte
Digite 'top' na linha de comando e encontre o ID do processo que você deseja matar. Pressione 'K', ele solicitará que você digite a identificação do processo que deseja matar, digite-a e pressione enter. Em seguida, perguntará qual sinal você deseja transmitir ao processo, digite '9' e pressione enter. O processo será morto.
fonte
No Windows OS, no prompt de comando, pressione CTRL + C e aguarde até que pare, se não parar. Pressione CTRL + C 2 vezes e isso definitivamente funcionará.
fonte
ctrl + shift + c faz o truque no terminal ubuntu
fonte
Eu tive o mesmo problema ao executar o npm do Babun e tentei usar o Windows CMD (porque tive um problema semelhante ao executar comandos git do Babun) e isso mostrou resultados diferentes.
Quando executo o npm a partir do CMD, tive que clicar em Enter para que o script seja executado e, em seguida, fui solicitado a clicar em w para mostrar mais detalhes.
Cliquei em we mostrou:
Assista ao uso
›Pressione f para executar apenas testes com falha.
›Pressione o para executar apenas testes relacionados aos arquivos alterados.
›Pressione p para filtrar por um padrão de regex de nome de arquivo.
›Pressione t para filtrar por um padrão regex de nome de teste.
›Pressione q para sair do modo de relógio.
›Pressione Enter para iniciar um teste.
Cliquei em w e o npm foi parado e retornei o controle ao CMD.
fonte