0

我正在尝试从 index.html 获取服务器端口,但我不能。

我有一个 web.js:

var PeerServer = require("peer").PeerServer;
var port = process.env.PORT || 5000;

console.log("PORT IS: " + port);

var server = new PeerServer({
    port: port
});

和一个 js 到我的 index.html 中:

...  
var peer = new Peer({
    host: window.location.hostname,
    port: 5000,
    debug: 3
});
...

我尝试将 web.js 的端口提供给我的 html javascript。

4

1 回答 1

0

$PORT 由 Heroku 提供给在 Heroku 上运行的应用程序,作为它绑定 Web 流量的一种方式。它基本上是内部的 - 您的应用程序在其测功机中的绑定 - 和路由器。

在外部,您的网络应用程序可以使用端口 80,就像大多数网络应用程序一样。

于 2013-10-29T13:33:30.037 回答