Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Na execução do comando node app.js retornou o erro abaixo.

antonio@vitoria-POS-AG31AP:~/casadocodigo$ node app.js
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::3000
    at Object.exports._errnoException (util.js:870:11)
    at exports._exceptionWithHostPort (util.js:893:20)
    at Server._listen2 (net.js:1237:14)
    at listen (net.js:1273:10)
    at Server.listen (net.js:1369:5)
    at EventEmitter.listen (/home/antonio/casadocodigo/node_modules/express/lib/application.js:617:24)
    at Object.<anonymous> (/home/antonio/casadocodigo/app.js:8:5)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
2 respostas
solução!

A porta 3000 já está em uso.

Ou seu servidor node ta rodando em outro lugar já e vc precisa matar. Ou vc tem o azar de ter outro serviço na sua máquina usando essa porta (nesse caso, melhor mudar seu programa pra usar outra porta)

Sergio, boa noite!!! Obrigado pela explicação. Realmente havia outro servidor node sendo executado.

Abraço.