Слушатель событий Socket.io не работает на стороне сервера - PullRequest
1 голос
/ 09 марта 2019

Я использую комнаты сокетов ввода-вывода в своем проекте.

На стороне сервера:

const PORT = 4200

const server = require('http').createServer(require('express')())
const io = require('socket.io')(server)

server.listen(PORT)

const room = 'example' 

io.sockets.on('connection', (socket) => {
    socket.join(room); 
});

При передаче данных с сервера на клиент я использую io.sockets.in(room).emit(path, data), и этоработает отлично.

Проблема в том, что когда я слушаю события со стороны клиента, код не запускается.

io.sockets.on(path, () => console.log('FIRED'))

Путь определенно правильный.

Что такоенеправильно?Я использую событие on неверно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...