从0.9 socket.io迁移

时间:2014-06-17 09:17:41

标签: node.js socket.io socket.io-1.0

Socket.io文档:

  

启动服务器

     

此前:

     

var io = require('socket.io'); var socket = io.listen(80,{/ * options   * /});

     

立即

     

var io = require('socket.io'); var socket = io({/ * options * /});

然后我该如何选择服务器端口?

也可以使用没有http服务器的socket.io(express,节点http服务器等)?

1 个答案:

答案 0 :(得分:3)

您可以在没有Express / http的情况下使用它,只需将端口传递给参数。

var port = 3000;
var io = require('socket.io')(port);

io.on('connection', function(socket) {
    console.log('a user connected');
});