Looking for gulp Answers? Try Ask4KnowledgeBase
Looking for gulp Keywords? Try Ask4Keywords

gulpCompresión sin pérdida de imagen (con gulp-imagemin)


Sintaxis

  1. imagemin ([plugins], {opciones})

Parámetros

Argumento Descripción
sourcePath Directorio fuente de las imágenes (por ejemplo: /assets/images )
buildPath Ruta de destino (por ejemplo: /static/dist/ )

Observaciones

El primer argumento de imagemin constructor es la matriz de plugins. De forma predeterminada, se utilizan los siguientes complementos: [imagemin.gifsicle(), imagemin.jpegtran(), imagemin.optipng(), imagemin.svgo()]

Segundo argumento son las opciones. En el ejemplo anterior se utilizan las siguientes opciones:

{
  progressive: true,
  interlaced: true,
  svgoPlugins: [{removeUnknownsAndDefaults: false}, {cleanupIDs: false}]
}

Esos son completamente opcionales.

progressive es utilizado por imagemin-jpegtran .

interlaced es utilizado por imagemin-gifsicle .

removeUnknownsAndDefaults y cleanupIDs son utilizados por imagemin-svgo .

Compresión sin pérdida de imagen (con gulp-imagemin) Ejemplos relacionados