Manual Grunt
Como desarrolladores siempre estamos buscando mejorar nuestro trabajo y con ello reducir la cantidad de tareas que debemos llevar a cabo. Con el aumento de las páginasoptimizadas para móviles y el interés creciente de Google en las páginas de carga rápida. Es necesario que el código esté lo más optimizado posible.
Realizar ciertas tareas de optimización, puede llegar aser muy repetitivo y laborioso por eso la clave está en 'Automatizar'. Cuantas menos tareas repetitivas, el trabajo será más fácil y rápido de realizar.
Se propone GruntJs. Es una libreríaJavaScript que nos permite configurar tareas automáticas.
Existen más de 200 tareas programables. Algunas de ellas como: minimificación, compilación, validación de sintaxis, pruebas unitarias, observarcambios de tus archivos, concatenación de archivos, copiado de archivos de una ruta a otra, borrado de archivos, generar documentación, etc.
He creado en el repositorio un proyecto nuevo(GruntTasks) con archivos Js, Html, Css e imágenes. Lo utilizaré para añadirle Grunt e ir añadiendo funcionalidades que puedan resultar interesantes en la creación de proyectos. Para utilizarlo en nuestrosproyectos sería importar estos archivos en el proyecto destino y ejecutar un script.
Recopilo los pasos:
1.- Instalar Node.js que es un servidor sobre el que corre GruntJs
sudo apt-get updatesudo apt-get install nodejs
sudo apt-get install npm
2.- Instalar el cliente GruntJs
sudo npm install -g grunt-cli
3.- Creamos una carpeta o proyecto donde comenzar. He creado un nuevoproyecto en la rama devel. Se llama GruntTasks y estará sincronizado.
4.- Debemos acceder con la terminal a la carpeta donde queremos utilizar GruntJs y añadir el archivo 'package.json'. Aquí es dondese recopila información básica del proyecto. (Nombre, versión, descripción, keywords, author...)
- Se puede utilizar mi archivo o crear uno nuevo con 'npm init' y completar la información que va...
Regístrate para leer el documento completo.