node : node:events:486
At line:1 char:1
+ node src/server.js > error.log 2>&1; type error.log
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (node:events 
   :486:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use :::3001
    at Server.setupListenHandle [as _listen2] 
(node:net:1940:16)
    at listenInCluster (node:net:1997:12)
    at Server.listen (node:net:2102:7)
    at app.listen (D:\xampp\htdocs\exchanger\api\node_mod
ules\express\lib\application.js:635:24)
    at Object.<anonymous> 
(D:\xampp\htdocs\exchanger\api\src\server.js:9:20)
    at Module._compile 
(node:internal/modules/cjs/loader:1761:14)
    at Object..js 
(node:internal/modules/cjs/loader:1893:10)
    at Module.load 
(node:internal/modules/cjs/loader:1481:32)
    at Module._load 
(node:internal/modules/cjs/loader:1300:12)
    at TracingChannel.traceSync 
(node:diagnostics_channel:328:14)
Emitted 'error' event on Server instance at:
    at emitErrorNT (node:net:1976:8)
    at process.processTicksAndRejections 
(node:internal/process/task_queues:89:21) {
  code: 'EADDRINUSE',
  errno: -4091,
  syscall: 'listen',
  address: '::',
  port: 3001
}

Node.js v24.11.1
