Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript nodejs web服务器没有响应_Javascript_Angularjs_Node.js - Fatal编程技术网

Javascript nodejs web服务器没有响应

Javascript nodejs web服务器没有响应,javascript,angularjs,node.js,Javascript,Angularjs,Node.js,我正在尝试使用nodejs设置web服务器。下面的代码直接来自nodejs.org网站,该网站刚刚配置了我的服务器凭据 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(5000, '10.0.1.51'); console.lo

我正在尝试使用nodejs设置web服务器。下面的代码直接来自nodejs.org网站,该网站刚刚配置了我的服务器凭据

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(5000, '10.0.1.51');
console.log('Server running at http://10.0.1.51:5000/');
但是当我转到10.0.1.51:5000时,什么也没有找到,我的控制台甚至没有出现错误

我正在学习的那本书也提供了这一点

var connect = require('connect');
connect.createServer(
    connect.static("../angularjs")
).listen(5000);

但这仍然不起作用。我不确定该从何处解决此问题,谢谢。

最后一段代码已经过时,仅供参考。第一个看起来不错。。您确定服务器正在运行吗?我建议您将
控制台.log
放在
listen
的回调中<代码>侦听(5000,'10.0.1.51',function(){console.log(etc);})@m59 im testing node,具有类似以下函数的基本函数testNode(){return“node is working”};testNode();但我不确定这是否是测试节点是否正在运行的正确方法。
10.0.1.51
是服务器的实际IP地址吗?如果执行ping 10.0.1.51,会发生什么?@jfriend00是的,这是我的日志。PING 10.0.1.51(10.0.1.51)56(84)字节的数据。从10.0.1.51开始的64字节:icmp_seq=1 ttl=64 time=0.016 mS我想说的是,您应该使用服务器文件的
节点启动服务器,如果您将日志放在
listen
的回调中,您肯定知道它已成功启动。由于您是node的新手,我还希望确保您在命令行中键入该命令,并在命令行中查看日志的显示。