了解 Node.js 的人。你能帮助我吗 。我的 js 代码中有一些错误。通过使用邮递员编写了一个代码来给出 res, Req 。我在我的腿上使用了端口 3000。但它总是显示错误“3000 已被使用。
我在cmd上杀死了端口号,然后尝试了另一个端口号。同样的错误
这是我遇到的错误=
(节点:事件:496 扔呃; // 未处理的“错误”事件 ^
错误:监听 EADDRINUSE:地址已在使用中 :::5000 在 Server.setupListenHandle [as _listen2] (节点:net:1907:16) 在listenInCluster(节点:net:1964:12) 在 Server.listen(节点:net:2066:7) 在 Function.listen (C:\Users\Eranga\OneDrive\Desktop ucking 项目 ode_modules xpress\lib application.js:635:24) 在文件:///C:/Users/Eranga/OneDrive/Desktop/fucking%20project/index.js:56:5 在 ModuleJob.run (节点:内部/模块/esm/module_job:268:25) 在异步 onImport.tracePromise.proto (节点:internal/modules/esm/loader:543:26) 在异步 asyncRunEntryPointWithESMLoader (节点:内部/模块/run_main:116:5) 在服务器实例上发出“错误”事件: 在emitErrorNT(节点:net:1943:8) 在 process.processTicksAndRejections (节点:内部/进程/task_queues:90:21){ 代码:'EADDRINUSE', 错误号:-4091, 系统调用:'听', 地址: '::', 端口:5000 }
Node.js v22.11.0 [nodemon] 应用程序崩溃 - 启动前等待文件更改...)
根据您给出的错误,我确定问题是您尚未设置当前端口,如果您阅读错误,它表示它试图使用端口 5000 而不是 3000,请确保您的代码配置正确。如果您提供一些代码,我可能可以为您提供更多帮助,但就错误而言,配置错误的端口可能是问题所在。