npmnode.js95% confidence\u2191 201

ExpressJS - throw er Unhandled error event

Full error message
I created expressjs application using the following commands:

express -e folderName
npm install ejs --save
npm install

When I run the application with: node app.js, I have the following errors:

events.js:72
    throw er; // Unhandled 'error' event
          ^
Error: listen EADDRINUSE
    at errnoException (net.js:884:11)
    at Server._listen2 (net.js:1022:14)
    at listen (net.js:1044:10)
    at Server.listen (net.js:1110:5)
    at Object.<anonymous> (folderName/app.js:33:24)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)

How to fix it?

You had run another server use the same port like 8080. Maybe you had run node app in other shell, Please close it and run again. You can check PORT no. is available or not using netstat -tulnp | grep <port no> Alternatively, you can use lsof: lsof -i :<port no>

API access

Get this solution programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/error/525793cf1005a2cde72e56898efbd1ba6cb22df71df1f5ac964bef4b029683fe
hash \u00b7 525793cf1005a2cde72e56898efbd1ba6cb22df71df1f5ac964bef4b029683fe
ExpressJS - throw er Unhandled error event — DepScope fix | DepScope