En un artículo reciente hablábamos de los errores con gulp. Establecimos unas normas básicas para evitar los errores. Sin embargo, durante la edición de un archivo SASS, por ejemplo, podemos causar errores que interrumpan la ejecución de gulp. En este artículo vamos a ver cómo tienen lugar estos errores, y que hacer para soslayarlos. Cómo […]
Categoría: Gestión de tareas con GULP
Minificar PHP con gulp
En este artículo vamos a aprender a minificar código PHP empleando una tarea de gulp. El objetivo didáctico de esto es ver que con gulp podemos hacer mucho más que transpilar(1) SASS a CSS. Si bien esa es la prestación que hemos empleado en los anteriores artículos de esta serie para familiarizarnos con gulp, en […]
Encadenando tareas en gulp
Ya sabemos que gulp es un gestor de tareas. En un archivo gulpfile.js podemos crear tantas tareas como necesitemos, siempre y cuando, entre otros requisitos, hayamos instalado los plugins de gulp encargados de llevar esas tareas a cabo. Sin embargo, las cosas no son siempre tan fáciles (en el mundillo de la programación, nada es […]
Errores con gulp
Como cualquier artefacto de programación, gulp puede lanzar excepciones que impidan que se lleven a cabo las tareas que tiene programadas. Además, en este entorno, es especialmente difícil tener una constancia clara de qué excepciones pueden producirse, y qué hacer para resolverlas. Esto se debe al hecho de que gulp es sólo un núcleo, que […]
Mejorando la compilación de SASS con gulp
Iniciamos este artículo como continuación lógica del anterior. Espero que te haya gustado la forma de generar CSS a partir de SASS con gulp. En este artículo vamos a conocer algunas opciones que nos servirán para mejorar esta tarea. Pero no solo eso. La mayor parte de lo que vamos a conocer aquí no es […]
Compilando SASS con Gulp
En el artículo anterior aprendimos a instalar gulp de forma global en nuestro ordenador, y de forma local, en nuestro proyecto. Dejamos preparado el directorio del proyecto, para empezar a trabajar, pero aún no hemos hecho nada con gulp. Hemos comentado que se trata de un gestor de tareas, es decir un mecanismo para automatizar […]
El gestor de tareas gulp
Iniciamos en este artículo el estudio de una potente herramienta basada en Node JS y EcmaScript 6 para facilitar el desarrollo de nuestros proyectos web. Se trata de gulp (https://gulpjs.com/). ¿Qué es gulp? En palabras tanto de su sitio oficial como de la comunidad de desarrolladores, gulp es un gestor de tareas. Y ¿qué es, […]