Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么存在未处理的';错误';javascript中的事件_Javascript_Node.js_Error Handling_Discord.js_Unhandled - Fatal编程技术网

为什么存在未处理的';错误';javascript中的事件

为什么存在未处理的';错误';javascript中的事件,javascript,node.js,error-handling,discord.js,unhandled,Javascript,Node.js,Error Handling,Discord.js,Unhandled,我有以下错误,我想知道它存在的原因和/或如何删除它: events.js:174 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE: address already in use :::8080 at Server.setupListenHandle [as _listen2] (net.js:1279:14) at listenInCluster (net.js:1327:1

我有以下错误,我想知道它存在的原因和/或如何删除它:

events.js:174
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE: address already in use :::8080
    at Server.setupListenHandle [as _listen2] (net.js:1279:14)
    at listenInCluster (net.js:1327:12)
    at Server.listen (net.js:1414:7)
    at Object.<anonymous> (/home/runner/keep_alive.js:6:4)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:692:17)
Emitted 'error' event at:
    at emitErrorNT (net.js:1306:8)
    at process._tickCallback (internal/process/next_tick.js:63:19)
    at Function.Module.runMain (internal/modules/cjs/loader.js:834:11)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
events.js:174
投掷者;//未处理的“错误”事件
^
错误:侦听EADDRINUSE:地址已在使用中:::8080
在Server.setupListenHandle[as _listen2](net.js:1279:14)
在ListeniCluster(net.js:1327:12)
在Server.listen(net.js:1414:7)
反对。
起初,这是一个意外的输入端错误,我已经修复了它。在花时间修复错误后,我遇到了这个更令人困惑的错误
请慢慢回复,因为before错误代码仍在运行

Error: listen EADDRINUSE: address already in use :::8080
您的脚本正在尝试侦听端口
8080
以获取到的连接,但另一个进程已经在使用它。杀死另一个进程,或者将该进程或您的进程重新分配到另一个端口(如果一个侦听另一个,则相应地配置它们)。它可能是您的另一个脚本中的另一个本地开发服务器


如果采用默认端口,脚本尝试其他端口也是常见的做法。例如,如果应用程序的默认端口为
8080
,但已使用,则可以尝试
8081
,或
8082
,依此类推。

要回答标题中的问题,会输出未经处理的错误消息,因为存在代码无法处理的错误-错误消息中会显示错误原因