tengo el chat hecho con node.js, socket.io, express, jquery....
lo probé localmente y funciona a la perfección porque utilicé en todos los direccionamientos la palabra localhost.
Ahora quiero que el chat funcione en la red local. se supone que modificando la palabra localhost por la dirección ip estaría todo bien, pero así no fue.
desde el otro laptop e incluso ahora abriendo el chat localmente como http://192.168.0.10/chat no funciona... sale el famoso error:
Código:
tengo la librería "socket.io" en la misma carpeta donde está el chat osea así:GET http://192.168.0.10/socket.io/socket.io.js 404 (Not Found) Uncaught ReferenceError: io is not defined
utilizo xampp --> htdocs/chat/node_modules/socket.io y todos los archivos del chat están en htdocs/chat/
app.js
Código:
script.jsvar express = require('express'); var http = require('http'); var socketio = require('socket.io'); var app = express(); var server = http.createServer(app); var io = socketio.listen(server); server.listen(80);
Código:
index.htmlvar websocket = io.connect('192.168.0.10');
Código:
he intentado por todas las formas que sé y no he podido!<script src="/socket.io/socket.io.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> <script src="script.js"></script>