mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-01 07:55:22 +02:00
added imageMin task
This commit is contained in:
@@ -7,5 +7,6 @@ require('./handlebars.js');
|
||||
require('./copy.js');
|
||||
require('./less.js');
|
||||
require('./stripBom.js');
|
||||
require('./imageMin.js');
|
||||
|
||||
|
||||
|
16
gulp/imageMin.js
Normal file
16
gulp/imageMin.js
Normal file
@@ -0,0 +1,16 @@
|
||||
var gulp = require('gulp');
|
||||
var print = require('gulp-print');
|
||||
var paths = require('./paths.js');
|
||||
|
||||
|
||||
gulp.task('imageMin', function () {
|
||||
var imagemin = require('gulp-imagemin');
|
||||
return gulp.src(paths.src.images)
|
||||
.pipe(imagemin({
|
||||
progressive: false,
|
||||
optimizationLevel :4,
|
||||
svgoPlugins: [{removeViewBox: false}]
|
||||
}))
|
||||
.pipe(print())
|
||||
.pipe(gulp.dest(paths.src.images));
|
||||
});
|
@@ -3,6 +3,7 @@ var less = require('gulp-less');
|
||||
var print = require('gulp-print');
|
||||
|
||||
var paths = require('./paths');
|
||||
var errorHandler = require('./errorHandler');
|
||||
|
||||
gulp.task('less', function () {
|
||||
return gulp.src([
|
||||
@@ -26,5 +27,6 @@ gulp.task('less', function () {
|
||||
ieCompat: true,
|
||||
strictImports: true
|
||||
}))
|
||||
.on('error', errorHandler.onError)
|
||||
.pipe(gulp.dest(paths.dest.content));
|
||||
});
|
@@ -7,6 +7,7 @@ module.exports = {
|
||||
scripts: './src/UI/**/*.js',
|
||||
less: ['./src/UI/**/*.less'],
|
||||
content: './src/UI/Content/',
|
||||
images: './src/UI/Content/Images/**/*',
|
||||
exclude :{
|
||||
libs:'!./src/UI/JsLibraries/**'
|
||||
}
|
||||
|
Reference in New Issue
Block a user