我在Chrome / Windows 7上,并试图使用此教程来创建我的第一个node.js步骤:https://www.w3schools.com/nodejs/nodejs_get_started.asp
因此myfirst.js
为:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello World!');
}).listen(8080);
运行http://localhost:8080/
时,出现错误:
This site can’t be reached localhost refused to connect.
Try:
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED
防火墙完全关闭。
有什么帮助吗?
4条答案
按热度按时间pgpifvop1#
您需要在CLI上通过键入命令来启动带有node的myfirst.js,以便运行
vof42yt12#
检查您的防火墙,您必须在防火墙系统Node.js中编辑为public enter image description here
enter image description here
klh5stk13#
如果您的主机名是空的,那么您就可以使用它。});
端口=8080主机名=127.0.0.1或192.168.1.x(您的ip)
8080可能被其他软件使用
8cdiaqws4#
我有同样的问题,但后来我安装了帕格内的文件夹,我的工作(基本上是文件夹,我命名为我的网站)再次和它的工作.(idk为什么我必须安装包内的文件夹,因为它已经安装在该文件夹外)