Como todo programador Front-End, siempre es tedioso el tener escribir una y otras vez las llaves de apertura y de cierre de una etiqueta ya sea en HTML, CSS o en JavaScript, es por eso que ante este problema surgen herramientas que nos ayudan a solucionar este problema, todas estas herramientas funcionan gracias a NodeJS.

  • Jade: Escribir código HTML
  • Stylus: Escribir código CSS
  • Coffee Script: Escribir código JavaScript

Para no aburrirlos escribiendo el “cómo funciona cada herramienta”, les mostraré el siguiente vídeo, creado por @neojp (un verdadero ninja del Front-End) mostrando todas éstas herramientas en funcionamiento conjunto.

Simplificando el Font-End

El vídeo es bastante emocionante y ahora sí, empecemos con el tutorial.

1. Instalar Cygwin en Windows

Es posible ejecutar NodeJS en Windows, pero lo que nosotros necesitamos es instalar módulos de NodeJS para Windows, lo cuál no es posible a través de ese medio; es por ello que necesitamos simular un entorno de Linux para poder instalar módulos de NodeJS. Para hacer ello necesitamos instalar Cygwin, quien nos permitirá crear el entorno de Linux.

Descargamos el instalador de Cygwin, y luego lo ejecutamos. Se iniciará el instalador y seguimos los pasos de las siguientes imágenes:




:

En ésta opción elegimos los paquetes necesarios para poder compilar y hacer funcionar a NodeJS en Cygwin. Son los siguientes:

  • devel > gcc-g++
  • devel > git
  • devel > make
  • devel > pkg-config
  • devel > zlib-devel
  • libs    > openssl-devel
  • net > openssl
  • python > python
  • editors > nano
  • web > curl

Para instalar cada uno de esos paquetes los buscamos por el nombre, los seleccionamos como el ejemplo de la siguiente imagen:

Luego de seleccionar todos los paquetes necesarios hacemos clic en “Siguiente”.

 

El ejecutar Cygwin tendremos la siguiente ventana:

Con todos los pasos anteriores ya tenemos instalado Cygwin (BashShell de Linux) en nuestro ordenador con todos los módulos requeridos para el funcionamiento y compilado de NodeJS. Así que el siguiente paso es justamente ese, descargar
y compilar NodeJS
.

Descargar – Cygwin Setup

2. Instalar NodeJS en Windows

Al tener instalado Cygwin, el siguiente paso es la instalación de NodeJS y para ello, en la ventana de Cygwin ingresamos las siguientes líneas:

$ cd ~

$ git clone git://github.com/joyent/node.git

$ cd node

$ git fetch --all

$ git tag

$ git checkout v0.4.12

$ ./configure

$ make

$ make install

El siguiente paso es editar las DNS de Cygwin pues suele tener conflictos con las DNS propias de Windows, para ello editamos el archivo de DNS de Cygwin a través del siguiente comando:

$ nano /etc/resolv.conf

Ingresamos las respectivas DNS de la siguiente manera:

nameserver 8.8.8.8

nameserver 8.8.4.4

Guardamos a través de la combinación de teclas “<Control> – X” y luego presionamos la letra “S” y “Enter”. Con todos los pasos anteriores, ya tenemos listo NodeJS listo y funcional en nuestro ordenador.

Puedes seguir con el tutorial de:

Enlace – NodeJS Website

Entradas relacionadas:

Redireccionar páginas a través de JavaScript

Ver artículo...