jueves, 27 de noviembre de 2014

Como Instalar Node.js y Ejemplo Hola mundo con Node.js

Instalacion de Node.js 

Salim A. Castellanos R.
salimsalim4@gmail.com
@SCastellanosR

Empecemos en materia, Instalación de Node.js, pasos;

1.    Vamos a la página http://nodejs.org/download/, y descargamos el fichero escogiendo en sistema operativo y versión de este que nos corresponda, en mi caso es Windows de 64 bits, por lo cual escojo, Windows Installer (.msi), y el tipico siguiente, siguiente.



2.    Hacer caso a la nota e Instalar Python, se necesita para compilar algunas librerías como, bcrypt. Se descarga en la siguiente url: https://www.python.org/downloads/, se recomienda la 2.7.3, demás versiones no están soportadas, https://www.python.org/download/releases/2.7.3/

3.    Abrimos la línea de comandos de nuestro Sistema Operativo y escribimos ‘node -v’, nos debe salir la versión actual de Node.js, en mi caso la v0.10.33.




4.    Y bueno, para hacer una pruebita, vamos a correr nuestra aplicación hola mundo, el archivo se llamara server.js, lo guardamos en nuestra ruta preferida, en mi caso estará en c:\nodeJS\, en mi línea de comandos, me pongo en la ubicación donde tengo el archivo, > cd c:\nodeJS\

// Server.js

// Definimos la variable http importando el modulo 'HTTP'.

//var http = require("http");

/*

  * 
  *Ejecutamos la funcion createServer(), que es la que crea *nuestro servidor web
  *y le pasamos como parametro nuestro CallBack, que es la *funcion que se ejecuta cada vez que se lance el evento *create, osea cada vez que *apuntemos a nuestra pagina web que estara en
  * http://localhost:9999/
  *
 */

http.createServer(function (request, response) {


  // con la variable response, que es la que nos da

  // la oportunidad de responder a la peticion de nuestro // // request que en este caso
  // seria http://localhost:9999, 
    
    // la funcion writeHead iene dos parametros, el primero   // indica el codigo
    // de la respuesta, y el segungo el tipo de documento
    // el codigo 200 en http significa -> OK
    // el tipo de documento es texto plano en formato html
    // el formato para esta variable es JSON, como casi todo   // en Node.JS
    response.writeHead(200, {"Content-Type": "text/html"});
    
    // con write escribimos directamente en el body de la     // pagina web
    response.write("Hola Mundo...");
    
    //terminamos la respuesta al explorador
    response.end();

//ejecutamos la aplicacion por el puerto: 9999

}).listen(9999);


5.    Y en la línea de comando escribo > node server.js

6.    Vamos a la pagina http://localhost:9999/, y listo. 
Con Ctrl + C, paramos la ejecución de nuestra aplicación Node.js



Otros Artículos:
  • http://nodejs-español.blogspot.com/2014/11/que-es-nodejs.html
  • http://nodejs-español.blogspot.com/2014/11/integracion-de-nodejs-y-netbeans.html
  • http://nodejs-español.blogspot.com/2014/11/instalacion-de-nodejs.html
  • http://nodejs-español.blogspot.com/2014/11/manejo-de-funciones-y-callback-en-nodejs.html
  • http://xn--nodejs-espaol-skb.blogspot.com/2014/11/funciones-y-programacion-asincrona-en.html








No hay comentarios:

Publicar un comentario