이미 포트를 사용하고 있다는 에러
포트를 죽여버리자!
이전에 프로세스를 비정상적으로 종료했거나 이미 해당 포트를 사용했을 때 보게 된다
node:events:491
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE: address already in use :::3000
at Server.setupListenHandle [as _listen2] (node:net:1432:16)
at listenInCluster (node:net:1480:12)
at Server.listen (node:net:1568:7)
at Function.listen (/mnt/c/Users/user/desktop/express/node_modules/express/lib/application.js:635:24)
at Object.<anonymous> (/mnt/c/Users/user/desktop/express/app.js:16:5)
at Module._compile (node:internal/modules/cjs/loader:1126:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module._load (node:internal/modules/cjs/loader:839:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
Emitted 'error' event on Server instance at:
at emitErrorNT (node:net:1459:8)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
code: 'EADDRINUSE',
errno: -98,
syscall: 'listen',
address: '::',
port: 3000
}
[nodemon] app crashed - waiting for file changes before starting...
나는 보통 포트 죽이기를 검색해서 확인하곤 한다
리눅스 환경에서 포트 죽이기