GRUNT, AUTOMATIZADOR DE TAREAS

En la actualidad la productividad es vital y es de suma utilidad conocer herramientas y/o servicios que nos permitan automatizar tareas.

Hoy queremos charlar sobre Grunt, una fantástica herramienta que usa Nodejs y que nos permite a través de plugins realizar pruebas, unificar, mover, optimizar archivos js y css. Además poder reducir de tamaño imágenes, entre otras muchas funcionalidades, como transformar Sass a css.  

Desde el sitio oficial http://gruntjs.com, pueden revisar la estupenda documentación, un ejemplo rápido lo pueden apreciar en los siempre muy bien explicados los vídeos del maestro Jesús Conde: 

Instalación

https://www.youtube.com/watch?v=h38tPqXH9sY

 Uso

https://www.youtube.com/watch?v=HgcgS1Tnn2k

Nuestros plugins favoritos son:

  • grunt-contrib-concat
  • grunt-contrib-uglify
  • grunt-concat-css
  • grunt-postcss
  • grunt-contrib-imagemin

En una próxima entrada hablaremos de Yeoman una excelente herramienta que trabaja en conjunto con Grunt, para realizar scaffolding de una gran variedad de plataformas como: Electron, Ionic, Angular, Symfony y muchas otras. 

 

En la actualidad estas tecnologías han sido unificadas en los webpacks, esperemos poder hablarles pronto sobre esto.

 

IT&FEEL, C.A.
www.itandfeel.com
Maracay, Aragua, 2110, Venezuela