Simplify build process, stop minify images script
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 9.9 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.1 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 8.2 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 1013 KiB After Width: | Height: | Size: 896 KiB |
49
gulpfile.js
@@ -90,9 +90,11 @@ gulp.task('build:scripts:local', function() {
|
|||||||
// Optimize and copy image files to the appropriate location.
|
// Optimize and copy image files to the appropriate location.
|
||||||
gulp.task('build:images', function() {
|
gulp.task('build:images', function() {
|
||||||
return gulp.src(paths.imageFilesGlob)
|
return gulp.src(paths.imageFilesGlob)
|
||||||
|
/* Already optimized images
|
||||||
.pipe(imagemin({
|
.pipe(imagemin({
|
||||||
verbose: true
|
verbose: true
|
||||||
}))
|
}))
|
||||||
|
*/
|
||||||
.pipe(gulp.dest(paths.jekyllImageFiles))
|
.pipe(gulp.dest(paths.jekyllImageFiles))
|
||||||
.pipe(gulp.dest(paths.siteImageFiles))
|
.pipe(gulp.dest(paths.siteImageFiles))
|
||||||
.pipe(browserSync.stream());
|
.pipe(browserSync.stream());
|
||||||
@@ -106,43 +108,6 @@ gulp.task('build:images:local', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Handle font files
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Copy font files to the appropriate location.
|
|
||||||
gulp.task('build:fonts', function() {
|
|
||||||
return gulp.src(paths.fontFiles + '/*/**.*')
|
|
||||||
.pipe(gulp.dest(paths.jekyllFontFiles))
|
|
||||||
.pipe(gulp.dest(paths.siteFontFiles))
|
|
||||||
.pipe(browserSync.stream())
|
|
||||||
.on('error', gutil.log);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Handle video files
|
|
||||||
*/
|
|
||||||
gulp.task('build:videos', function() {
|
|
||||||
return gulp.src(paths.videoFilesGlob)
|
|
||||||
.pipe(gulp.dest(paths.jekyllVideoFiles))
|
|
||||||
.pipe(gulp.dest(paths.siteVideoFiles))
|
|
||||||
.pipe(browserSync.stream())
|
|
||||||
.on('error', gutil.log);
|
|
||||||
});
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Handle pdf files
|
|
||||||
*/
|
|
||||||
gulp.task('build:pdf', function() {
|
|
||||||
return gulp.src(paths.pdfFilesGlob)
|
|
||||||
.pipe(gulp.dest(paths.jekyllPdfFiles))
|
|
||||||
.pipe(gulp.dest(paths.sitePdfFiles))
|
|
||||||
.pipe(browserSync.stream())
|
|
||||||
.on('error', gutil.log);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Clean task
|
* Clean task
|
||||||
*/
|
*/
|
||||||
@@ -178,10 +143,7 @@ gulp.task('build:local', function(callback) {
|
|||||||
'build:jekyll:local',
|
'build:jekyll:local',
|
||||||
['build:scripts:local',
|
['build:scripts:local',
|
||||||
'build:images:local',
|
'build:images:local',
|
||||||
'build:styles:local',
|
'build:styles:local' ],
|
||||||
'build:fonts',
|
|
||||||
'build:videos',
|
|
||||||
'build:pdf'],
|
|
||||||
callback);
|
callback);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -205,10 +167,7 @@ gulp.task('build', function(callback) {
|
|||||||
'build:jekyll',
|
'build:jekyll',
|
||||||
['build:scripts',
|
['build:scripts',
|
||||||
'build:images',
|
'build:images',
|
||||||
'build:styles',
|
'build:styles'],
|
||||||
'build:fonts',
|
|
||||||
'build:videos',
|
|
||||||
'build:pdf'],
|
|
||||||
callback);
|
callback);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||