Blog personal de Moisés Gallego

From the Blog

may
28

Instalando Node.js y Less en Debian Stable

Posted by Moises Gallego on mayo 28th, 2012 at 8:00 am

node y lessHe decidido no instalar con apt, ya que es se trata de una aplicación bastante sencilla de compilar y montar y así tener el beneficio de tener la última versión compilada para nuestra máquina.

Instalando Node.js

Lo primero que tenemos que hacer es bajarnos la última versión del código fuente de la web oficial. Una vez tenemos bajado el fichero tar.gz pasamos a descomprimirlo y desempaquetarlo con la siguiente orden.

tar zxvf node-v0.6.18.tar.gz

Esto nos creará una carpeta llamada  node-v0.6.18

Antes de ponernos con la compilación vamos a instalar dos paquetes que no vienen por defecto, esto si lo haremos con apt

apt-get install g++ libssl-dev

En caso de que hubiese mas dependencias en vuestro caso tan solo tenéis que instalarlas.

Ahora si que comenzamos con la instalación, para ello realizaremos lo siguiente:

cd node-v0.6.18

./configure

Ahora comenzará la compilación en caso de dependencias nos lo hará saber, en caso de que todo esté correcto tardará un buen rato dependiendo de la máquina

make && make install

Y ya tenemos instalado Node.js y su gestor de paquetes npm

 

Instalando Less

Ya que tenemos instalado node.js y su gestor de paquetes lo mas sencillo es que lo usemos, para ello ejecutaremos lo siguiente

npm install less

Y ya tendríamos instalado less, podríamos ejecutar los ejemplos de la web oficial

 

Instalando lessc

Para finalizar os voy a explicar como he instalado lessc para poder tratar ficheros less con un comando.

Para empezar tenemos que bajarnos el código fuente de less desde su repositorio https://github.com/cloudhead/less.js/tarball/master

(Los nombres de ficheros y carpetas puede variar dependiendo de la versón)

Una vez lo tenemos descargado pasamos a descomprimirlo y desempaquetarlo como hicimos con node.js

tar zxvf cloudhead-less.js-v1.0-556-gb235734.tar.gz

Una vez lo tenemos pasamos a meterlo donde corresponda para que el path de nuestro sistema operativo pueda usarlo. Para ello realizamos los siguientes pasos.

  • Cambiamos el nombre de la carpeta que acabamos de crear y la movemos a /usr/local
    • mv cloudhead-less.js-b235734 ./lesscss
    • mv ./lesscss /usr/local
  • Nos movemos a la carpeta /usr/local/bin y creamos un enlace simbólico del ejecutable de lessc
    • cd /usr/local/bin
    • ln -s ../lesscss/bin/lessc 
Y con esto ya tendríamos instalado lessc en nuestro sistema.

Conclusión

Aunque el diseño no es mi fuerte y aún no controlo demasiado CSS creo que no es mala idea trastear algo con este tipo de herramientas.

¿Por que he usado Less y no Sass? por que es el que conocía, quizá con el tiempo pruebe Sass

En breve os explicaré como integrarlo con Django.

Espero que os haya resultado interesante.

 

Referencias

Install lessc on your server (Debian)

Deja un comentario

2 Responses to Instalando Node.js y Less en Debian Stable

  1.  

    |

  2. Te encontre buscando sobre symfony y emacs =P te dejo el comentario que el npm install less tambien te instala el compilador osea el lessc, fue lo primero q probe en emacs, ver si funcionaba el compilador less =P saludos