项目作者: kraken-io

项目描述 :
Gulp plugin to optimize all your images with the powerful Kraken.io API
高级语言: JavaScript
项目地址: git://github.com/kraken-io/gulp-kraken.git
创建时间: 2014-09-17T12:04:55Z
项目社区:https://github.com/kraken-io/gulp-kraken

开源协议:MIT License

下载


gulp-kraken

Gulp plugin to optimize all your images with the powerful Kraken.io API

Installation

  1. $ npm install gulp-kraken --save-dev

Options

  • key - your Kraken API Key
  • secret - your Kraken API Secret
  • lossy - enable/disable intelligent lossy optimization. Defaults to true
  • concurrency - image processing concurrency (1 - 16). Defaults to 4

Example

  1. const gulp = require("gulp");
  2. const kraken = require("gulp-kraken");
  3. //optional task to copy images to a new folder
  4. gulp.task("copy", function () {
  5. return gulp.src("./fixtures/*.*").pipe(gulp.dest("optimized_images"));
  6. });
  7. gulp.task(
  8. "kraken",
  9. gulp.series("copy", function () {
  10. return gulp.src("./optimized_images/*.*").pipe(
  11. kraken({
  12. key: process.env.KRAKEN_API_KEY,
  13. secret: process.env.KRAKEN_API_SECRET,
  14. lossy: true,
  15. concurrency: 6,
  16. })
  17. );
  18. })
  19. );