快递应用程序不听不带端口

即时通讯新的节点和一个快递问题,我的应用程序只听localhost:端口,我想要应用程序听localhost也是我的代码,

**

var app = require('../app'); var debug = require('debug')('App'); var http = require('http'); var port = normalizePort(process.env.PORT || '8000'); app.set('port', port); var server = http.createServer(app); server.listen(port, 'localhost'); server.on('error', onError); server.on('listening', onListening); 

**

你不能没有端口,因为这没有任何意义。 每个TCP连接需要通过某个端口进行。 你正在寻找的是http的默认80端口,或https的443。 浏览器默认使用这些端口。

根据系统的configuration,用户空间程序可能不一定有权访问这些端口。 因此,您可能必须configuration您的系统以授予您的节点应用程序访问权限。