我在本地使用cloud9,我希望能够在运行我的节点服务器时配置端口(因为我在客户端使用socket.io,每次启动后都不方便更新路径)。
我已经看到我们可以使用命令行启动服务器,我想这与我有关但我在node -help
答案 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