Estoy ejecutando un servidor de socket en express, pero no puedo exportar la constante io a un archivo diferente sin que quede indefinido. Por lo tanto, no puedo usar io.on(), da un error de tipo. Cuando traté de console.log, no está definido. Por favor ayuda
servidor.js:
const app = require("express")(); const httpServer = require("http").createServer(app); const io = require("socket.io")(httpServer, options); // const io = new Server(server, options) io.on("connection", socket => { console.log('hello') }); ... module.exports = {httpServer, app, io};enrutador.js:
const {io} = require("../server.js"); // console.log(io)