【发布时间】:2016-10-27 21:07:51
【问题描述】:
我对 Cloud9 IDE 完全陌生,所以我的问题有点愚蠢,但我在文档中找不到答案。我想使用 Node.js + MongoDB 作为套接字服务器制作客户端 - 服务器应用程序,以及在我的机器上调试和运行的客户端 - 桌面应用程序(Cloud9 IDE 不支持我编写它的语言)。查看 Cloud9 IDE,我发现它非常适合开发我的应用程序的服务器端部分,并且可以作为托管解决方案。但我找不到如何从客户端建立套接字连接。为此,我需要知道我的服务器的 IP 地址或域地址(我想它看起来像“https://socialcrm-c9-painkkkiller.c9.io”)和端口号。 在文档中,我发现“使用 process.env.PORT 作为端口,使用 process.env.IP 作为脚本中的主机!”但是要连接到服务器,我需要它们的真实值!命令 console.log(process.env.PORT) 和 console.log(process.env.IP) 只给我“8080”和 0.0.0.0 使用“https://socialcrm-c9-painkkkiller.c9.io”作为域和 8080 作为端口会给我套接字错误。那么有可能吗?如果可能的话怎么做?
【问题讨论】:
-
我在发布问题之前已阅读此内容它对我没有帮助。
标签: node.js sockets cloud9-ide