Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

255
Vistas
socket.io cómo ejecutar el archivo en el servidor en vivo en lugar de localhost para este archivo

en localhost (escribiendo localhost: 3000 en la barra de URL) el archivo funciona correctamente, pero no funciona al hacer clic en Go-Live con Live Server en vs Code. Este es el código server.js

 var express = require('express'), app = express(), server = require('http').createServer(app), io = require('socket.io').listen(server), GameCollection = require('./games.js').GameCollection, games = new GameCollection(); app.configure(function () { app.use(express.static(__dirname + '/../game')); }); server.listen(3000); var Responses = { SUCCESS: 0, GAME_EXISTS: 1, GAME_NOT_EXISTS: 2, GAME_FULL: 3 }, Requests = { CREATE_GAME: 'create-game', JOIN_GAME: 'join-game' }; io.sockets.on('connection', function (socket) { socket.on(Requests.CREATE_GAME, function (gameName) { if (games.createGame(gameName)) { games.getGame(gameName).addPlayer(socket); socket.emit('response', Responses.SUCCESS); } else { socket.emit('response', Responses.GAME_EXISTS); } }); socket.on(Requests.JOIN_GAME, function (gameName) { var game = games.getGame(gameName); if (!game) { socket.emit('response', Responses.GAME_NOT_EXISTS); } else { if (game.addPlayer(socket)) { socket.emit('response', Responses.SUCCESS); } else { socket.emit('response', Responses.GAME_FULL); } } }); });

Y este es código HTML

 <head> <title>mk.js</title> <script src="src/movement.js"></script> <script src="src/mk.js"></script> <script src="/socket.io/socket.io.js"></script> <link rel="stylesheet" href="styles/styles.css" /> </head>

Da este error cuando se abre con el servidor en vivo

 Failed to load resource: the server responded with a status of 404 (Not Found) *socket.io.js:1* Uncaught ReferenceError: io is not defined
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda