gulp-imgsize-inline
v1.0.10
Published
Inline image width and height dynamically on HTML files.
Downloads
3
Readme
gulp-imgsize-inline
Inline image width and height dynamically on HTML files
Install
$ npm install --save-dev gulp-imgsize-inline
Usage
This is an example of gulpfile.js
.
import gulp from 'gulp';
import imgSizeInline from 'gulp-imgsize-inline';
gulp.task('imgSizeInline', function () {
gulp.src('./*.html')
.pipe(imgSizeInline())
.pipe(gulp.dest('./dest'));
});
You can pass an object to imgSizeInline()
as argument such as following:
gulp.task('imgSizeInline', () => {
gulp.src('./*.html')
.pipe(imgSizeInline({
path: './', // default ''
classMultipliers: {
'x2': 2
}, // default {}
}))
.pipe(gulp.dest('./dest'));
});
options
Type: object
path
Type: string
Default: ''
Path to where the images are located in case the src attribute on the image is not enough to locate them on the system.
classMultipliers
Type: object
Default: {}
An object with class names as keys and a number to divide by as the value. The following example will divide the width and height of all of the images that have the class of x2
by 2.
Useful for when images @x2 are used for higher ppi monitors.
{
x2: 2
}