Fix thumbnail generation (#189)

* gulpfile: iterate over all the content folder to find png images

* deps: update dependencies
This commit is contained in:
liushuyu 2020-09-06 02:14:39 -06:00 committed by GitHub
parent ac9e49a4c6
commit fa2d62362c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 299 additions and 278 deletions

View file

@ -51,10 +51,10 @@ gulp.task('assets:images', () => {
const screenshotImages = gulp.src('build/images/screenshots/*')
.pipe(imageResize({width: 640, height: 360, crop: false}))
.pipe(gulp.dest('build/images/screenshots/thumbs'));
const postImages = gulp.src('build/entry/*/*.png')
const postImages = gulp.src('build/**/*.png')
.pipe(parallel(imageResize({quality: 0.8, format: 'jpg', percentage: 80})), os.cpus().length)
.pipe(rename({extname: '.png.jpg'}))
.pipe(gulp.dest('build/entry/'));
.pipe(gulp.dest('build/'));
return merge(baseImages, jumbotronImages, bannerImages, boxartImages, iconImages, screenshotImages, postImages);
});

View file

@ -31,7 +31,7 @@
"merge-stream": "^2.0.0"
},
"devDependencies": {
"browser-sync": "^2.26.10",
"xo": "^0.32.1"
"browser-sync": "^2.26.12",
"xo": "^0.33.1"
}
}

569
yarn.lock

File diff suppressed because it is too large Load diff