Javascript 在我的第一个node.js代码中遇到问题,我可以';我不明白出了什么问题
我是node.js的新手,在我的第一个代码中遇到了一个问题:=>Javascript 在我的第一个node.js代码中遇到问题,我可以';我不明白出了什么问题,javascript,node.js,Javascript,Node.js,我是node.js的新手,在我的第一个代码中遇到了一个问题:=> var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080); 它抛出此错误:===>> even
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello World!');
}).listen(8080);
它抛出此错误:===>>
events.js:182
throw er; // Unhandled 'error' event
^ Error: listen EADDRINUSE :::8080
at Object._errnoException (util.js:1041:11)
at _exceptionWithHostPort (util.js:1064:20)
at Server.setupListenHandle [as _listen2] (net.js:1322:14)
at listenInCluster (net.js:1370:12)
at Server.listen (net.js:1466:7)
at Object.<anonymous> (C:\Users\Tuladhar\nodeJS.js:6:4)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
events.js:182
投掷者;//未处理的“错误”事件
^错误:侦听eaddriuse::8080
at Object.\u errnoException(util.js:1041:11)
at_例外WithHostPort(util.js:1064:20)
在Server.setupListenHandle[as _listen2](net.js:1322:14)
在ListeniCluster(net.js:1370:12)
在Server.listen(net.js:1466:7)
反对。(C:\Users\Tuladhar\nodeJS.js:6:4)
在模块处编译(Module.js:573:30)
在Object.Module.\u extensions..js(Module.js:584:10)
在Module.load(Module.js:507:32)
在tryModuleLoad时(module.js:470:12)
谁能帮我一下吗?错误
错误:listen eaddrinue:::8080
表示其他进程已经在使用端口8080。切换端口,然后重试 如果有人遇到此问题,请打开节点命令提示符并按如下方式安装http服务器:
npm安装http服务器-g
至少我的应用了这种方法。您已经有服务器在运行了吗?也许在另一张账单上?另一件事是进程可能仍在运行。我会检查您的活动监视器中的进程否我在运行程序之前检查了您的端口是否已被其他进程使用。尝试其他端口。查看我尝试切换端口的可能副本。它不显示任何内容,既不运行也不显示任何错误。只是一个空白屏幕。你不能提供任何关于为什么这会起作用的见解。我不明白为什么会这样。它安装了支持此代码中使用的方法的缺少的库