0

Socket.io 文档:

启动服务器

之前:

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

现在:

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

那我现在如何选择服务器端口?

也可以在没有 http 服务器(express、node http server 等)的情况下使用 socket.io 吗?

4

1 回答 1

2

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

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

io.on('connection', function(socket) {
    console.log('a user connected');
});
于 2014-06-17T09:27:43.573 回答