使用Gulp壓縮HTML和CSS


---恢復內容開始---

今天我么繼續壓縮,但是今天的壓縮和之前的不同了!可以說是第二種方法吧!

今天用Gulp來壓縮HTML和CSS!

1.首先我們先來安裝GUlp:先安裝全局gulp

2.然后是開發的依賴:

然后下載你需要的那個任務插件:下面是下載htmlmin的因為之前我已經下過壓縮CSS的了!所以就不示范CSS的了;

只需要把里面的htmlmin換成cssmin在按回車就行,如果網速可以的話,不到5秒就下載完成了!

3.在項目的根目錄下創建一個名為Gulpfile.js的文件

代碼如下:

 1 //引入依賴
 2 var gulp = require("gulp");
 3 //引入插件
 5 var cssmin = require('gulp-cssmin'); //壓縮CSS
 8 var htmlmin = require('gulp-htmlmin'); //壓縮html
 9 //配置任務
20 gulp.task('css', function() {
22     gulp.src('development/CSS/*.css')
23         .pipe(cssmin())
24         .pipe(gulp.dest('mincss'))
25     //        {compatibility: 'ie8'}  兼容ie8
26 });32 gulp.task('htmlmin', function() {
33     var options = {
34         removeComments: true, //清除HTML注釋
35         collapseWhitespace: true, //壓縮HTML
36         minfyJS: true,//壓縮JS
37         minfyCss: true,//壓縮CSS
38     };
39     gulp.src('development/tpl/index2.html')
       //壓縮html
40 .pipe(htmlmin(options)) 41 //壓縮后的名字44 .pipe(gulp.dest('htmlmin')) 45 }); 46 47 //注冊默認任務 48 gulp.task('default', ['css','htmlmin']);

 

 好啦!大概就是這樣!下一篇我們說Gulp來壓縮img!

---恢復內容結束---


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM