Я новичок в node.js и столкнулся с проблемой в моем первом коде: ===>
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)
Кто-нибудь может мне помочь, пожалуйста
Ошибка Error: listen EADDRINUSE :8080
означает, что какой-то другой процесс уже использует порт 8080. Переключите порт и повторите попытку.
если кто-либо столкнется с этой проблемой, откройте командную строку узла и установите http-сервер следующим образом: npm install http-server -g
по крайней мере, моя работала с применением этого метода.