如何在apache服务器上运行socket.io(仅客户端)

时间:2012-07-24 01:22:58

标签: javascript jquery socket.io

我想在我的apache服务器上运行socket.io的客户端。

我已将socket.io目录上传到我的Web服务器并尝试了主站点socket.io中的简单客户端连接示例,但它无法正常工作。我不知道我需要什么来使它工作并连接我正在运行的服务器。

我希望,我已经清楚地解释了我的问题。

谢谢。

2 个答案:

答案 0 :(得分:1)

socket.io\node_modules\socket.io-client\dist中的所有文件复制到您的apache服务器,例如复制到js文件夹。然后将socket.io.min.js添加到您的页面。

<script src="js/socket.io.min.js" type="text/javascript"></script>
<script type="text/javascript">
    var socket = io.connect('http://localhost:3000');
    socket.on('news', function (data) {
        console.log(data);
    });
</script>

答案 1 :(得分:1)

将可分发的.js复制到您自己的javascript文件夹中。 就我而言,我正在使用xampp:

C:\xampp\htdocs\nodejs\node_modules\socket.io\node_modules\socket.io-client\dist