如何在我的HTML页面中包含socket.io脚本?

时间:2014-04-06 12:16:09

标签: javascript node.js nginx socket.io

我尝试在socket.io使用node.js,但无法设置它。

我通过以下方式为我的节点安装了socket.io节点模块:

npm install socket.io

我的节点工作正常,我在节点启动时收到消息info - socket.io started。我的socket at节点侦听与节点上的http服务器相同的端口。但问题在于建立客户端系统。

我在互联网上提到的所有教程都假设我的客户端文件和节点文件(即html文件和node.js文件)位于同一目录中而只是包含socket.io html中的脚本:

<script src="/socket.io/socket.io.js"></script>

但我正在设置的系统将为节点和客户端提供单独的目录,即nodejsweb(我使用NGINX作为我的websocket)。我的socket.io节点模块位于node_modules目录下的nodejs目录中。现在如何在我的客户端html中包含socket.io脚本?我是否应该将socket.io节点模块文件复制到web文件夹中?

0 个答案:

没有答案