2013-05-19 2 views
0

Я использую cloud9 локально, и я хотел бы иметь возможность настроить порт при запуске моего узла-сервера (потому что я использую socket.io на стороне клиента, и это не удобно, чтобы обновлять путь после каждого запуска).Как настроить порт сервера (process.env.PORT) в cloud9?

Я видел, что мы можем запустить сервер с командной строкой, я думаю, есть что-то делать с этим, но я не нашел ничего о node -help

ответ

0

При подключении с Socket.io в браузере, просто сделать io.connect(location.host). location.host будет автоматически именем хоста: порт, с которого была загружена текущая веб-страница, поэтому нет необходимости когда-либо изменять это независимо от развертывания. Я не знаком с облаком9, в частности, но в узловых веб-серверах вы явно указываете порт для прослушивания при вызове server.listen(port, optionalIP).

0

запустить Cloud9 сервер язь так:

bin/cloud9.sh -l 0.0.0.0 -p 3232 
Смежные вопросы