Skip to content

Commit f6267a1

Browse files
committed
Add gulp imagemin
1 parent 1c88169 commit f6267a1

2 files changed

Lines changed: 16 additions & 2 deletions

File tree

gulp-example/gulpfile.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,15 @@
1-
import gulp from 'gulp';
1+
const gulp = require('gulp')
2+
const imagemin = require('gulp-imagemin');
23

4+
//Copy HTML files
5+
gulp.task("copyHTML", async () => {
6+
gulp.src('src/*.html')
7+
.pipe(gulp.dest('dist'))
8+
})
9+
10+
//Optimize images
11+
gulp.task("imageMin", async () => {
12+
gulp.src("src/imgs/*.png")
13+
.pipe(imagemin())
14+
.pipe(gulp.dest('dist/imgs'))
15+
})

gulp-example/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"author": "Nikos Konstantakis",
1414
"license": "ISC",
1515
"devDependencies": {
16-
"gulp": "^4.0.2"
16+
"gulp": "^4.0.2",
17+
"gulp-imagemin": "^7.1.0"
1718
}
1819
}

0 commit comments

Comments
 (0)