将服务器$ HOSTNAME添加到客户端JavaScript文件

时间:2017-02-24 05:25:52

标签: javascript node.js websocket client hostname

我有一些运行客户端的JavaScript。它包含一个websocket地址,用于与服务器通信:

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

一切都会好的,除了我想要' localhost'是从我作为服务器使用的机器读取的$HOSTNAME环境变量。我不想硬编码。我该怎么办?

1 个答案:

答案 0 :(得分:0)

咄。

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