Как сделать socket.io доступным на всех маршрутах - PullRequest
0 голосов
/ 07 мая 2019

Я создаю веб-сайт, который требует связи в режиме реального времени, и для этого использую socket.io, но пытаюсь сделать socket.io глобальным.На самом деле пробовал global.io (хотя это небезопасно, только для целей тестирования), но когда я его использовал, я заметил, что не могу прослушивать события, использующие socket.emit, возможно, потому что это обратный вызов

const io = require('socket.io')(server);
io.on('connection', socket => {
    console.log('connected')
})
...