gulp压缩
三月 23, 2021
下载插件
下载gulp-cli
:
1 | npm install gulp-cli -g --save |
接着,确认一下版本:
1 | $ gulp -v |
算了,你什么也没看见
压缩 html
任选其一:
1 | npm install gulp-htmlmin --save |
gulp-htmlmin
的配置:
1 | .pipe(htmlmin({ |
gulp-htmlclean
的配置:
1 | .pipe(htmlclean({ |
压缩 css
任选其一:
1 | npm install gulp-clean-css --save |
gulp-clean-css
的配置:
1 | gulp.task('minify-css', () => { |
压缩 js
任选其一:
重要:gulp-babel
、gulp-uglify
搭配食用!
1 | npm install gulp-tester --save |
gulp-tester
的配置:
不好意思,terser
配置没写,,哈哈哈哈。
1 | .pipe(terser()) |
gulp-babel
+gulp-uglify
的配置:
1 | .pipe(babel({presets: ['@babel/preset-env']})) |
压缩 image
1 | npm install gulp-imagemin --save |
gulp-imagemin
的配置:
1 | .pipe(imagemin({ |
gulpflie
在你的博客根目录创建一个gulpfile.js
的文件,格式如下:
并且根据你自己的插件安装情况,来进行配置:Gulpfile.js
:
1 | /* Gulp 压缩 */ |
部署
既然配置都设置好了!接下来就是真材实料的压缩了!
在hexo g
之后,hexo d
之前,加一句命令行gulp
即可。
1 | hexo cl && hexo g && gulp && hexo d |
查看评论