错误码:events.js:183 throw er; // Unhandled 'error' event—解决办法

这里写图片描述

"F:\develop\tools\editor\WebStorm2017\WebStorm 2017.3.5\bin\runnerw.exe" F:\develop\tools\develop\node\node.exe H:\webstorm\blog\app.js
数据库连接成功
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::8080
    at Object._errnoException (util.js:1024:11)
    at _exceptionWithHostPort (util.js:1046:20)
    at Server.setupListenHandle [as _listen2] (net.js:1351:14)
    at listenInCluster (net.js:1392:12)
    at Server.listen (net.js:1476:7)
    at Function.listen (H:\webstorm\blog\node_modules\express\lib\application.js:618:24)
    at H:\webstorm\blog\app.js:52:13
    at promise.then (H:\webstorm\blog\node_modules\mongoose\lib\connection.js:414:24)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)

Process finished with exit code 1

错误原因:

端口号被占用

解决方法:
查找被占用端口号,并关闭它

1.Win+R,cmd查询使用的端口号是否被占用:
netstat  -ano|findstr  "8080"
按回车显示占用8080端口对应的程序的PID号;
2.根据PID号找到对应的程序:继续输入命令:
tasklist|findstr "15008"
按回车后显示出占用该端口的程序;
3.按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,根据PID/
程序对应名称结束该程序进程即可。

这里写图片描述

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值