throw er; // Unhandled ‘error‘ event

启动服务的时候提示如下错误:

events.js:72
        throw er; // Unhandled ‘error‘ event
              ^
Error: listen EADDRINUSE
    at errnoException (net.js:904:11)
    at Server._listen2 (net.js:1042:14)
    at listen (net.js:1064:10)
    at Server.listen (net.js:1138:5)
    at Object.start (/Users/Yao/MyWork/MyProject/node_js/lesson3/server.js:13:31)
    at Object.<anonymous> (/Users/Yao/MyWork/MyProject/node_js/lesson3/index.js:10:8)
    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)

经调查,发现是已经启动了的另一个服务用了同一个端口。解决方法,换一个端口号或者将之前的服务停掉。

时间: 2024-10-06 23:26:51

throw er; // Unhandled ‘error‘ event的相关文章

npm run dev报错,events.js:160 throw er; // Unhandled &#39;error&#39; event

错误代码如下: [email protected] dev E:MySoftwaretestGitwebpackvue-projectnode build/dev-server.js "8088" events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EACCES 0.0.0.0:8080 at Object.exports._errnoException (util.js:1026:11) at expo

throw er; // Unhandled &#39;error&#39; event

events.js:72 throw er; // Unhandled 'error' event ^Error: listen EADDRINUSE at errnoException (net.js:904:11) at Server._listen2 (net.js:1042:14) at listen (net.js:1064:10) at Server.listen (net.js:1138:5) at Object.<anonymous> (F:\socket\index.js:9

events.js:72 throw er; // Unhandled &#39;error&#39; event

http://stackoverflow.com/questions/24525253/events-js72-throw-er-unhandled-error-event 出现了一个上述的错误. events.js:72 throw er; // Unhandled 'error' event 于是谷歌之后发现是已经打开了一个监听. 于是把那个关闭了就可以了 events.js:72 throw er; // Unhandled 'error' event

NodeJS错误-throw er; // Unhandled &#39;error&#39; event

第一眼看以为Express版本出现问题,因为本地已经存在另外一个运行的Node项目,端口重复,修改一下端口号即可,错误提示如下: events.js:85 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) a

browser-sync events.js:85 throw er; // Unhandled &#39;error&#39; event

browser-sync运行的时候提示如下错误,这个是因为browser-sync 配置的端口被占用的原因. events.js:85 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) at Server.l

Node端口占用处理(throw er: // Unhandled &#39;error&#39; event)

发现此错误一般是端口被占用了. 1. 在www.js 文件中修改监听端口也可能是项目中的config.js里的port后面的值. 2.不改端口,关闭占用的端口 在命令行中,输入以下命令找到对应进程的PID, netstat -ano|finstr "8000" 然后输入以下命令结束端口使用 taskkill -PID <进程号> -F 或者进入进程管理器,找到对应PID的进程,结束它. 以上是对windows 下面是mac 第一:运行以下命令,可以看到占用端口号的进程ID

throw er; // Unhandled &#39;error&#39; event,博客园内发现问题解决方法,特此记录

原帖地址http://www.cnblogs.com/liuswi/p/4030216.html throw er; // Unhandled 'error' event events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:904:11) at Server._listen2 (net.js:1042:14) at listen (net.js

vue项目npm run dev报错events.js:160 throw er; // Unhandled &#39;error&#39; event listen EADDRINUSE :::8002

出错情况,如下图: 报错原因: listen EADDRINUSE :::8002 意思是当前8002端口被占用 解决办法: 一:简单粗暴:关掉可能影响的相关程序,重新执行启动. 二: 1.Win+R,cmd查询使用的端口号是否被占用: 输入命令:netstat -aon|findstr "8002" 按回车显示占用8080端口对应的程序的PID号:如下图: 2.根据PID号找到对应的程序: 输入命令:tasklist|findstr "12452" 按回车后显示出

Unhandled &#39;error&#39; event

1 events.js:72 2 throw er; // Unhandled 'error' event 3 ^ 4 Error: listen EADDRINUSE 5 at errnoException (net.js:901:11) 6 at Server._listen2 (net.js:1039:14) 7 at listen (net.js:1061:10) 8 at Server.listen (net.js:1127:5) 9 at Object.<anonymous> (.