请问如何在windows系统中安装websocket模块。
发布于 13 年前 作者 honglin1983 14459 次浏览 最后一次编辑是 8 年前

我用的是最新版的V0.6.10. 在网上找的几篇文章,都是在linux环境下部署websocket服务端。我现在想在windows下建立websocket服务器,但是一直没能找到可用的websocket模块,不知道哪位大侠有这方面的经验,还望不吝赐教,多谢!

3 回复

用socket.io这个模块,可以轻松部署websocket服务 //引入Socket.IO模块,如果此处出错,请确认Socket.IO已安装, //而且Socket.IO在环境变量NODE_PATH目录中 var io = require(‘socket.io’); //创建WebSockets服务 var socket = io.listen(server, { log:true });

var club = [‘Real Madrid’,‘Barcelona’,‘Manchester United’]; var star = [‘Ronaldo’,‘Messi’,‘Rooney’]; //添加监听,相应前台请求 socket.sockets.on(‘connection’, function(client){ //接收客户端的注册消息 client.on(‘regGetMessage’, function(){ //定时每3秒向客户端发消息,共发3次 var count = 0; var intervalId; intervalId = setInterval(function(){ if(count >= 3){ clearInterval(intervalId); return false; } var result = { SoccerClub: [ { id: count, name: club[count] } ], SoccerStar: [ { id: count, name: star[count] } ] }; client.emit(‘getMessage’, result); count++; }, 3000); }); });

注意Markdwon 语法的使用,这样别人更容易看清。

非常感谢,问题是在windows里怎么安装socket.io模块,我用官网的方法npm install socket.io,在cmd中总是出错,装不上

回到顶部