博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gulp加速hexo的yelee主题
阅读量:1883 次
发布时间:2019-04-26

本文共 1569 字,大约阅读时间需要 5 分钟。

依次执行以下命令

npm install gulp
npm install gulp-htmlclean gulp-htmlmin gulp-minify-css gulp-uglify gulp-imagemin --save

站点的根目录下新建gulpfile.js

var gulp = require('gulp');var minifycss = require('gulp-minify-css');var uglify = require('gulp-uglify');var htmlmin = require('gulp-htmlmin');var htmlclean = require('gulp-htmlclean');var imagemin = require('gulp-imagemin'); // 压缩htmlgulp.task('minify-html', function() {
return gulp.src('./public/**/*.html') .pipe(htmlclean()) .pipe(htmlmin({
removeComments: true, minifyJS: true, minifyCSS: true, minifyURLs: true, })) .pipe(gulp.dest('./public'))});// 压缩cssgulp.task('minify-css', function() {
return gulp.src('./public/**/*.css') .pipe(minifycss({
compatibility: 'ie8' })) .pipe(gulp.dest('./public'));});// 压缩jsgulp.task('minify-js', function() {
return gulp.src('./public/js/**/*.js') .pipe(uglify()) .pipe(gulp.dest('./public'));});// 压缩图片gulp.task('minify-images', function() {
return gulp.src('./public/images/**/*.*') .pipe(imagemin( [imagemin.gifsicle({
'optimizationLevel': 3}), imagemin.jpegtran({
'progressive': true}), imagemin.optipng({
'optimizationLevel': 7}), imagemin.svgo()], {
'verbose': true})) .pipe(gulp.dest('./public/images'))});// 默认任务gulp.task('default', [ 'minify-html','minify-css','minify-js','minify-images']);

最后更新命令是:

hexo clean && hexo g && hexo gulp && hexo d
学如逆水行舟,不进则退

转载地址:http://oflbf.baihongyu.com/

你可能感兴趣的文章
五年,我成为了一名嵌入式工程师。
查看>>
2020年电赛题目,命题专家们怎么看?
查看>>
PCB元器件摆放不可忽略的10个技巧
查看>>
掌握AI核心技术没有秘籍,能自己创造就是王道
查看>>
大学老师的月薪多少?实话实说:4万多一点……
查看>>
2020年电赛题目,命题专家权威解析!
查看>>
写论文,这个神器不能少!
查看>>
现在做硬件工程师还有前途吗?
查看>>
华为被超越!这家公司成中国最大智能手机制造商,不是小米!
查看>>
芯片为什么持续缺货?
查看>>
美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
查看>>
缺货涨价很久的MCU的国产和国外厂家汇总!(80家)
查看>>
华为重磅反击,鸿蒙来了!
查看>>
常用电子接口大全,遇到不认识的,就翻出来对照辨认!
查看>>
芯片IC附近为啥要放0.1uF的电容?
查看>>
电赛 | 19年全国一等奖,北航学子回忆录。
查看>>
电赛 | 19年全国一等奖,北航学子回忆录(上)
查看>>
电赛 | 19年全国一等奖,北航学子回忆录(下)
查看>>
突破!台积电1nm芯片,有了新进展。
查看>>
一文读懂全系列树莓派!
查看>>