如何在cloud9中配置服务器端口(process.env.PORT)?

时间:2013-05-19 05:23:49

标签: node.js cloud9-ide

我在本地使用cloud9,我希望能够在运行我的节点服务器时配置端口(因为我在客户端使用socket.io,每次启动后都不方便更新路径)。

我已经看到我们可以使用命令行启动服务器,我想这与我有关但我在node -help

上找不到任何内容

2 个答案:

答案 0 :(得分:0)

在浏览器中连接socket.io时,只需执行io.connect(location.host)location.host将自动成为当前网页所服务的主机名:端口,因此无论部署如何,都无需进行更改。我特别不熟悉cloud9,但在节点Web服务器中,您在调用server.listen(port, optionalIP)时明确指定要侦听的端口。

答案 1 :(得分:0)

像这样启动cloud9 ide服务器:

bin/cloud9.sh -l 0.0.0.0 -p 3232