# gulp-zhitu

> 智图gulp插件，更好支持gulp-stream

Latest version **1.0.3** (published 2016-03-29) · MIT license · 0 weekly downloads

## Install

```sh
npm install gulp-zhitu
pnpm add gulp-zhitu
yarn add gulp-zhitu
bun add gulp-zhitu
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2016-03-29 |
| First published | 2016-02-11 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=0.10.0 |
| Dependencies | 5 |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| Author | qing.dai |
| Maintainers | qing.dai |
| Keywords | gulpplugin, isux, image, img, picture, photo, minify, minifier, compress, png |

## Links

- npm: https://www.npmjs.com/package/gulp-zhitu
- Repository: https://github.com/daiqing2009/gulp-imageisux
- Issues: https://github.com/daiqing2009/gulp-imageisux/issues
- npm.io page: https://npm.io/package/gulp-zhitu

## Dependencies (5)

- [needle](https://npm.io/package/needle.md) *
- [request](https://npm.io/package/request.md) ~2.31.0
- [gulp-util](https://npm.io/package/gulp-util.md) ~2.2.14
- [pretty-bytes](https://npm.io/package/pretty-bytes.md) ~0.1.2
- [through2-concurrent](https://npm.io/package/through2-concurrent.md) ^1.1.0

## Alternatives

- [exif-parser](https://npm.io/package/exif-parser.md) — 3.8M weekly downloads
- [vite-plugin-compression](https://npm.io/package/vite-plugin-compression.md) — 569.5K weekly downloads
- [pica](https://npm.io/package/pica.md) — 442.4K weekly downloads
- [@reportportal/client-javascript](https://npm.io/package/@reportportal/client-javascript.md) — 408.8K weekly downloads
- [@tldraw/state](https://npm.io/package/@tldraw/state.md) — 316.0K weekly downloads

## Recent versions

- 1.0.3 (latest) — 2016-03-29
- 1.0.2 — 2016-03-21
- 1.0.1 — 2016-02-11

## README

#gulp-imageisux

[![NPM](https://nodei.co/npm/gulp-imageisux.png)](https://nodei.co/npm/gulp-imageisux/)

[智图](http://zhitu.isux.us/)的gulp插件

##Introduce
这是智图的gulp插件，它能自动压缩图片，并生成对应的webp格式(可选)。
你只需要声明`src(path)`图片源地址，并执行方法`pipe(imageisux())`就好了。

##Install
当然，你需要先安装[gulp](http://gulpjs.com/)。

```js
$ npm install --global gulp
```

然后安装插件。

```js
//全局安装
$ npm install --global gulp-zhitu

//局部安装
$ npm install --save-dev gulp-zhitu
```

##Usage
1、声明图片地址，例如放在img目录下面`gulp.src(['img/*'])`。
2、指定参数，使用opts。

```js
var imageisux = require('gulp-imageisux');

gulp.task('imageisux', function() {
	return gulp.src(['img/*'])
			   .pipe(imageisux({enableWebp:false})
			   .pipe(gulp.dest('destPath'));
});
```

##API
两个参数，`dirpath`目标目录以及`enableWebp`是否同时导出对应WEBP格式图片。

 - `enableWebp`  : 若为`true`，则会同时输出webp图片；若为`false`，则只会有压缩后原格式图片。

---
_Source: https://npm.io/package/gulp-zhitu · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
