2017-02-24 3 views
0

Ich habe einige JavaScript, die Client-Seite ausgeführt wird. Es enthält eine WebSocket-Adresse mit dem Server zu kommunizieren:

new WebSocket("ws://localhost:3000/") 

Alle gut wäre, außer, dass ich will ‚localhost‘ die $HOSTNAME Umgebungsvariable sein, die von der Maschine gelesen wird, ich als Server noch aktiv bin. Ich möchte das nicht fest codieren. Wie kann ich es tun?

Antwort

0

Duh.

new Websocket("ws://" + window.location.hostname + ":3000/")