Hoy les traigo un videotutorial en el cual instalaremos node.js y socket.io en Windows para comunicarnos en tiempo real con nuestra aplicación Web.
Haremos funcionar el ejemplo que @freddier enseñó en el "Curso gratis online de Node.js y Javascript" de Mejorando la web en nuestro servidor con node.js y para eso usaré mi celular, el cual accederá a la IP de mi localhost y disfrutaremos en tiempo real del poder de node.js. Sí, así de genial es node.js.
Como muchos preguntaban cómo se instalaba dicho servidor, aquí veremos el paso a paso de la instalación en windows y el ejemplo práctico sobre node.js.
Espero les guste y venga aquí el esta video.
Por ernesto el 19 de Diciembre de 2011
Por NadaThor el 19 de Diciembre de 2011
Por superchejo el 19 de Diciembre de 2011
Por LeonidasEsteban el 20 de Diciembre de 2011
Por ingjuanfelipe el 20 de Diciembre de 2011
Gracias.
Por yens el 23 de Diciembre de 2011
solo una pregunta necesaria mente necesitamos algun servidor web para poder usarlo con su localhost o podemos colocar lo en cualquier parte de nuestra maquina como el caso de Django
Por arodilana el 23 de Diciembre de 2011
Un saludo.
Por jhon009 el 23 de Diciembre de 2011
Gracias... de nuevo muy buen tutorial.
Por LeonidasEsteban el 23 de Diciembre de 2011
ingjuanfelipe :
Gracias.
trata de ir a un lugar sin proxy no se como mas ayudarte
Por LeonidasEsteban el 23 de Diciembre de 2011
yens-blog :
solo una pregunta necesaria mente necesitamos algun servidor web para poder usarlo con su localhost o podemos colocar lo en cualquier parte de nuestra maquina como el caso de Django
node.js es un "servidor" solo que este corre en otro puerto, no hay forma de correrlo en el puerto 80 junto con otro servidor, no obstante puedes utilizar node.js para todo con un libreria que se llama express.
En el ejemplo yo monto node.js en el puerto 6969 y apache en el 80.
Tu puedes reemplazar ese apache para correr el que necesites en el caso de python
Por jhon009 el 23 de Diciembre de 2011
Por LeonidasEsteban el 23 de Diciembre de 2011
jhon009 :
Gracias... de nuevo muy buen tutorial.
si estas en windows 7 deberias tener configuracion avanzada del sistema haciendo click derecho a "equipo"/ propiedades / configuracion avanzada del sistema.
si estas en windows xp tambien tienes ese panel que usamos para el path pero no me acuerdo como llegar a el, googlea un poco y daras con tu problema.
Por LeonidasEsteban el 23 de Diciembre de 2011
jhon009 :
Fuck Yeah
#likeaboss !!!
Por daniel el 24 de Diciembre de 2011
Por roberto el 29 de Diciembre de 2011
Tengo un problema en windows 7 cuando ejecuto npm install socket.io inicia la descarga pero no avanza de la segunda linea de queda en npm http 304 https://registry.npmjs.org/socket.io
----------------------------------------------
TENGO EL MISMO PROBLEMA
Por Naitsric el 17 de Enero de 2012
Por o5c4r93 el 23 de Enero de 2012
Por Gpower el 19 de Febrero de 2012
me pasa exactamente lo mismo
Por LeonidasEsteban el 20 de Febrero de 2012
Gpower-blog :
me pasa exactamente lo mismo
es el problema de los permisos que menciono en el video
Por nitsugario el 02 de Abril de 2012
Por nitsugario el 02 de Abril de 2012
Por pepoflex el 02 de Abril de 2012
Para arrancar nuestro servidor o iniciarlo asi como wamp, xamp, mamp ect.
Creamos un archivo llamada iniciar.js dentro de la misma carpeta donde instalamos el node
Código :
al archivo que creamos llamado iniciar.js , le agregamos lo siguiente:
Código :
Le estamos diciendo que trabajaremos con el IP: 127.0.0.1 que es el localhost y que trabajaremos en el puerto 1337
Ahora nos vamos a nuestra consola de comando(la pantalla negra como MS-DOS) en donde escribimos cmd para abrirla, y escribimos lo siguiente:
Código :
Pulsamos ENTER, y nos debe salir un mensaje diciendonos que nuestro servidor arrancó o esta iniciado en el IP: 127.0.0.1 que es el localhost y que trabaja en el puerto 1337 que le asignamos arriba:
Código :
Luego escribimos en nuestra barra de direcciones de nuestro explorador lo siguiente: http://127.0.0.1:1337/ <--- (si deseas puedes hacer click para que te abra directamente)
Y te debe salir tu primer:
Código :
Saludos
Por bnyi el 22 de Mayo de 2012
info - socket.io started
servidor.js está alojado en C:\Program Files (x86)\nodejs
Luego en Tomcat tengo el "index.html" la carpeta tengo C:\Tomcat\apache-tomcat-6.0.35\webapps\node.js
Pero cuando lo levanto, con el firebug veo que sale
-------------------------------------------------------
io is not defined
/node.js/()/node.js/ (línea 39)
var websocket = io.connect("http://localhost:6969");
-------------------------------------------------------
El error indica que está en esta linea
var websocket = io.connect("http://localhost:6969");
Por otro lado, revisando en la página http://mejorando.la:82/node.js/
visualizo el mismo error, pero además ahí no está encontrando el socket.io.js
----------------------------------------------------------------------------------
"NetworkError: 404 Not Found - http://clab.nodester.com/socket.io/socket.io.js"
io is not defined
/node.js/()/node.js/ (línea 3
var websocket = io.connect("http://clab.nodester.com:80");
----------------------------------------------------------------------------------
El error indica que está en esta linea
var websocket = io.connect("http://clab.nodester.com:80");
lguna sugerencia?
Por alegg el 24 de Julio de 2012
Por Animi el 18 de Octubre de 2012
Antes tiene que hacer un pequeña modificación en los parámetros de configuración de npm
npm config set proxy http://myusername:[email protected]:puerto
Por LAu el 22 de Noviembre de 2012
Por Villanuevand el 24 de Febrero de 2013
Por DiegoVelevu el 28 de Febrero de 2013
No teniendo nada de eso corrí el iniciar.js (de pepoflex) y funcionó
perfectamente...
Por Felipe el 15 de Junio de 2013