nodejs app无法使用express在端口80上运行

时间:2014-04-05 16:51:54

标签: node.js express

我正在运行以下代码来自express 3.0.3 node_modules / express / test.js:

 /**
  * Module dependencies.
  */

 var express = require('./')
 , app = express()

 console.log(express.json());
 app.use(express.favicon());
 app.use(express.logger('dev'));
 app.use(express.cookieParser('foobar'));
 app.use(express.session());

 app.get('/', function(req, res){
     res.send('hello');
 });

 app.listen(80);
 console.log('listening on 80');

现在,如果我使用“sudo node test.js”启动节点应用程序,应用程序启动正常,我可以看到正在使用netstat监听80端口,但是当我在端口80上使用浏览器时,那么我做没有得到任何回应。但我使用80以外的任何端口都可以。

你能告诉我这里缺少的东西吗? 为什么我不能使用快递在80上运行节点应用程序?

关于, -M -

0 个答案:

没有答案