我无法连接到网络上任何其他设备上的节点快速服务器

时间:2017-07-11 13:09:49

标签: node.js express networking

这是我的server.js代码:

var express        =         require("express");
var app            =         express();

app.get('/', function (req, res) {
  res.send('Hello World!')
})

app.listen(3000, '0.0.0.0', function () 
console.log('Example app listening on port 3000!')
})

非常简单,我只想在继续之前看到它在我的其他设备上运行。

它显然在我的笔记本电脑上正常运行我正在运行它,但没有别的。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

  • 尝试删除“0.0.0.0”
  • 你的支架也有缺失。

试试这个:

    app.listen(3000, function () {
      console.log('Example app listening on port 3000!');
    });

了解更多: https://nodejs.org/api/http.html#http_server_listen_path_callback

答案 1 :(得分:0)

尝试这个:

var http = require("http");
var express = require("express");
var service = express();

service.use(service.router);

service.get('/', function (req, res) {
  res.send('Hello World!')
});

var server = http.createServer(service);

app.listen(3000, function () {
console.log('Example app listening on port 3000!')
});