Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

193
Visualizações
socket.io console.log (nombre de usuario) no se muestra en la línea de comando

Estoy creando una aplicación de chat usando socket.io, así que básicamente lo que estoy intentando es consolar. Registrar al usuario que se unió al chat, aquí estoy tomando un aviso del cliente y emitiendo al servidor, pero no puedo encontrar cualquier registro en mi línea de comando. Y encima recibo este error ERR_NAME_NOT_RESOLVED .

ERR_NAME_NOT_RESOLVED img Índice Html:

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>See-me</title> <script src="http://localhost:3000/socket.io/socket.io.js"></script> <script src="js/client.js"></script> <link rel="stylesheet" href="css/styles.css"> <link rel = "icon" href ="logo/appIcon.ico" type = "image/x-icon"> </head> <body> </body> </html>

J del lado del cliente:

 const socket = io('http//localhost:3000') const form = document.getElementById('send-container') const messageInput = document.getElementById('messageImp') const messageContainer = document.querySelector(".container") const userName = prompt("Enter your Name to join"); socket.emit('new-user-joined', userName)

JS del lado del servidor:

 const io = require('socket.io')(3000) const users = {}; io.on('connection', (socket) => { socket.on('new-user-joined', userName =>{ console.log("New user", userName); users[socket.id] = userName; socket.broadcast.emit('user-joined', userName) }); socket.on('send', message => { socket.broadcast.emit('receive', {message: message, userName: users[socket.id]}) }); })

Todo lo que quiero es registrar en la consola al usuario que se unió al chat.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

El error en realidad apunta a cuál es el problema:

 const socket = io('http//localhost:3000')

A esa URL le faltan dos puntos después de http

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda