gpt4 book ai didi

node.js - 如何设置 socket.io 1.0(不稳定)?

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:12 25 4
gpt4 key购买 nike

所以我花了几个小时在ununtu上尝试将我的socket.io 0.8升级到socket.io 1.0

我尝试测试我的应用程序,发现很多人无法连接。我听说使用 1.0 可能会解决这个问题,因为它可以更好地处理传输升级。 Socket.io 1.0 可能很快就会发布,但几个月来一直处于“接近就绪”状态,我正在寻找一些有关如何在 ubuntu 中下载、构建和使用的详细说明。

我查看了 github + google groups 上的论坛,包括以下主题: https://groups.google.com/forum/#!topic/socket_io/JrL6cN6gTig https://groups.google.com/forum/#!topic/socket_io/DC07mM2WpNk

但是我还是没有运气。我得到的最接近的是让我的服务器不提示,但是我的socket.io/socket.io.js文件提供给客户端,只是一个(几乎)空的js文件,只有一行,它只是node_modules中的相对目录到一个js文件。

我真的只是想问是否有任何详细的说明?任何帮助都会很棒!

最佳答案

您好,我正在使用带有 Node.js 的 Express Web 应用程序框架。我的下面的代码在 socket.io 上运行良好,而且我在客户端中获取 socket.io.js 也没有任何问题。

服务器.js

           var express = require('express')
, http = require('http');

var app = express();
app.configure(function(){
app.use(express.static(__dirname + '/public'));
});
var server = http.createServer(app);
var io = require('socket.io').listen(server);
server.listen(8000);

在index.html文件中,我添加了以下代码,这样它就可以毫无问题地获取客户端中的socket.io。

    <script src='/socket.io/socket.io.js' type='text/javascript'></script>

关于node.js - 如何设置 socket.io 1.0(不稳定)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15079350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com