gpt4 book ai didi

javascript - node.js 服务器未运行

转载 作者:行者123 更新时间:2023-11-30 05:57:27 25 4
gpt4 key购买 nike

我正在尝试学习 node.js,但我无法让简单的服务器在 localhost:8888 上运行。

这是 server.js 的代码:

var http = require("http");

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);

server.js 运行没有错误,并尝试 netstat -an | grep 8888 从终端返回

tcp4       0      0  *.8888                 *.*                    LISTEN

但是,当我在浏览器中访问 localhost:8888 时,它说找不到。

我查看了所有相关问题,但到目前为止没有任何效果。我已经尝试了不同的端口等。我知道我的路由器会阻止端口 8888 上的传入流量,但是如果我尝试在本地访问它,这应该无关紧要吗?例如,我以前在这个端口上运行过 tomcat 服务器。非常感谢您的帮助!

node.js 版本: v0.6.15
操作系统:Mac OS 10.6.8

最佳答案

此代码有效——我刚刚尝试并导航到 localhost:8888 并看到了预期的输出。

您的防火墙可能过于严格,或者您的 Node.js 安装不当。

关于javascript - node.js 服务器未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10936214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com