0
我有这样的事情:node.js - 共享客户端使用socket.io管理不同的模块?
io.sockets.on('connection', function(player) {
var currentRoom;
currentRoom='lobby';
player.join(currentRoom);
player.broadcast.to(currentRoom).emit('newPlayer');
require('./test').test(player);
player.on('changeroom',function(room) {
player.leave(currentRoom);
player.join(room);
currentRoom = room;
});
});
test.js:
exports.test = function(player) {
player.on('message',function(msg) {
player.broadcast.to('lobby').emit('message',msg);
});
}
我想 '大房间' 更改为currentRoom值test.js.我怎样才能做到这一点?