Hola, tengo problemas para iniciar mi server.js. Cada vez que corría el nodo hacia él. Siempre mostrará este error "escuchando en *:3000". Aquí está mi código para mi server.js.
var app = require('express')(); var http = require('http').createServer(app); var io = require('socket.io')(http); app.get('/chat', (req, res) => { res.sendFile(__dirname + '/chat.html'); }); io.on('connection', (socket) => { console.log('User Online'); socket.on('codeboard-message', (msg) => { console.log('message: ' + msg); socket.broadcast.emit('message-from-others', msg); }); }); var server_port = process.env.YOUR_PORT || process.env.PORT || 3000; http.listen(server_port, () => { console.log('listening on *:' + server_port); });¿Tengo que usar un puerto diferente o me falta una línea de código para que funcione este servidor? ¡Cualquier ayuda será apreciada!
var app = require('express')(); var http = require('http').createServer(app); var server_port = process.env.PORT || 3000; http.listen(server_port, () => { console.log('listening on *:' + server_port); });intente solo esto sin socket io. Si funciona, agregue el código socket io