schnee effeckt und fehler Korektur
This commit is contained in:
76
node_modules/imagemin-gifsicle/readme.md
generated
vendored
76
node_modules/imagemin-gifsicle/readme.md
generated
vendored
@@ -1,54 +1,68 @@
|
||||
# imagemin-gifsicle [](https://travis-ci.org/imagemin/imagemin-gifsicle) [](https://ci.appveyor.com/project/ShinnosukeWatanabe/imagemin-gifsicle)
|
||||
|
||||
> gifsicle imagemin plugin
|
||||
# imagemin-gifsicle [](https://travis-ci.org/imagemin/imagemin-gifsicle)
|
||||
|
||||
> Imagemin plugin for [Gifsicle](https://www.lcdf.org/gifsicle/)
|
||||
|
||||
## Install
|
||||
|
||||
```
|
||||
$ npm install --save imagemin-gifsicle
|
||||
$ npm install imagemin-gifsicle
|
||||
```
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
var Imagemin = require('imagemin');
|
||||
var imageminGifsicle = require('imagemin-gifsicle');
|
||||
const imagemin = require('imagemin');
|
||||
const imageminGifsicle = require('imagemin-gifsicle');
|
||||
|
||||
new Imagemin()
|
||||
.src('images/*.gif')
|
||||
.dest('build/images')
|
||||
.use(imageminGifsicle({interlaced: true}))
|
||||
.run();
|
||||
(async () => {
|
||||
await imagemin(['images/*.gif'], 'build/images', {
|
||||
use: [
|
||||
imageminGifsicle()
|
||||
]
|
||||
});
|
||||
|
||||
console.log('Images optimized');
|
||||
})();
|
||||
```
|
||||
|
||||
You can also use this plugin with [gulp](http://gulpjs.com):
|
||||
|
||||
```js
|
||||
var gulp = require('gulp');
|
||||
var imageminGifsicle = require('imagemin-gifsicle');
|
||||
|
||||
gulp.task('default', function () {
|
||||
return gulp.src('images/*.gif')
|
||||
.pipe(imageminGifsicle({interlaced: true})())
|
||||
.pipe(gulp.dest('build/images'));
|
||||
});
|
||||
```
|
||||
|
||||
|
||||
## API
|
||||
|
||||
### imageminGifsicle(options)
|
||||
### imageminGifsicle(options?)(buffer)
|
||||
|
||||
### options.interlaced
|
||||
Returns a `Promise<Buffer>` with the optimized image.
|
||||
|
||||
Type: `boolean`
|
||||
#### options
|
||||
|
||||
Type: `object`
|
||||
|
||||
##### interlaced
|
||||
|
||||
Type: `boolean`\
|
||||
Default: `false`
|
||||
|
||||
Interlace gif for progressive rendering.
|
||||
|
||||
##### optimizationLevel
|
||||
|
||||
## License
|
||||
Type: `number`\
|
||||
Default: `1`
|
||||
|
||||
MIT © [imagemin](https://github.com/imagemin)
|
||||
Select an optimization level between `1` and `3`.
|
||||
|
||||
> The optimization level determines how much optimization is done; higher levels take longer, but may have better results.
|
||||
|
||||
1. Stores only the changed portion of each image.
|
||||
2. Also uses transparency to shrink the file further.
|
||||
3. Try several optimization methods (usually slower, sometimes better results)
|
||||
|
||||
##### colors
|
||||
|
||||
Type: `number`
|
||||
|
||||
Reduce the number of distinct colors in each output GIF to num or less. Num must be between 2 and 256.
|
||||
|
||||
#### buffer
|
||||
|
||||
Type: `Buffer`
|
||||
|
||||
Buffer to optimize.
|
||||
|
||||
Reference in New Issue
Block a user