节点 server.js 没有响应

新手上路,请多包涵

我是节点的新手,我正在尝试为我的网站创建一个简单的服务器,但是当我在命令提示符下输入节点 server.js 时,没有任何反应。

 var http = require("http");
http.createServer(function(request, response) {
       response.writeHead(200, {"Content-Type": "text/plain"});
       response.write("It's alive!");
       response.end();
}).listen(3000);

这是我在尝试运行我的 server.js 文件时看到的:

在此处输入图像描述

我相当确定我的代码是正确的,还有什么我做错了吗?

原文由 Daniel Huang 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 435
2 个回答

服务器工作正常。您需要从浏览器访问 http://localhost:3000/ 以查看预期输出(“它还活着!”)。

要将消息写入控制台,请使用 console.log()

原文由 galactocalypse 发布,翻译遵循 CC BY-SA 3.0 许可协议

您只需要点击 URL http://localhost:3000

在你点击命令 “node server.js” 后服务器已经启动,你将得到输出 - “ 它还活着! ”因为你的代码中存在这一行: response.write("It's alive!");

原文由 Sahil khan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题