viernes, 24 de octubre de 2014

Grunt




Grunt es una de esas herramientas que cuando las conoces y las integras en tu proyecto te das cuenta del tiempo que has perdido durante un desarrollo. Nos encontramos ante uno de los automatizadores de tareas mas conocidos para JavaScript junto con Gulp.

Se sirve de una numerosa lista, 3757 en este momento, de Plugins para solucionar una cantidad ingente de necesidades. Por ejemplo y mas básicas, levantar una instancia de la aplicación en un navegador, actualizar la vista del navegador ante cualquier cambio de fichero para agilizar el desarrollo.

Los primeros pasos para integrar esta herramienta, sencillos, como siempre Node y NPM para a continuación instalar recomendablemente de manera global el cliente Grunt.

npm install -g grunt-cli

Si no tenemos el fichero de configuración de Node en nuestro proyecto package.json tendremos que crearlo:

npm init

A partir de este momento ya somos libres de configurar nuestro fichero Gruntfile.js en el directorio raíz. Este es la piedra angular donde configuramos Grunt, importamos las dependencias a los plugins y definimos las tareas.

Aquí un ejemplo en la documentación. Y aquí el fichero Grunt del proyecto Reqtangular.

Y ahora, a ahorrar tiempo ;)

Saludos!

No hay comentarios:

Publicar un comentario